Тригонометрические функции в MATLAB

Опубликовано: 13 Сентября, 2022

В этой статье мы собираемся обсудить тригонометрические функции и их типы в MATLAB. Тригонометрические функции — это математические функции, которые могут привести к результату с заданным входом.

Существует шесть тригонометрических функций:

  1. Синус (грех)
  2. Косинус (cos)
  3. Тангенс (загар)
  4. Котангенс(раскладушка)
  5. секанс (сек)
  6. Сосеканс (csc)

Синусоидальная функция

  • sin: функция Sin возвращает синус ввода в радианах. Ввод может быть числом, массивом или матрицей.

Syntax: sin(value)

  • sind: эта функция возвращает синус ввода в градусах.

Syntax: sind(value)

  • asin: эта функция возвращает значение, обратное синусу в радианах.

Syntax: asin(x)

  • asind: эта функция возвращает значение, обратное синусу в градусах.

Syntax: asind(x)

  • sinh: эта функция возвращает гиперболический синус значения.

Syntax: sinh(x)

  • asinh: эта функция возвращает аркгиперболический синус значения.

Syntax: asinh(x)

Пример:

Matlab




% input value is x which is initialized
% as 34
x=34
  
% compute sin(x)
sin(x)
  
% compute sind(x)
sind(x)
  
% compute asin(x)
asin(x)
  
% compute asind(x)
asind(x)
  
% compute sinh(x)
sinh(x)
  
% compute asinh(x)
asinh(x)

Выход:

Функция косинуса

  • cos: функция cos возвращает косинус ввода в радианах. Ввод может быть числом, массивом или матрицей,

Syntax: cos(value)

where value is the input value.

  • cosd: Эта функция возвращает косинус ввода в градусах.

Syntax: cosd(value)

  • acos: эта функция возвращает значение, обратное косинусу в радианах.

Syntax: acos(x)

  • acosd: эта функция возвращает значение, обратное косинусу в градусах.

Syntax: acosd(x)

  • cosh: эта функция возвращает гиперболический косинус значения.

Syntax: cosh(x)

  • acosh: эта функция возвращает гиперболический арккосинус значения.

Syntax: acosh(x)

Пример:

Matlab




% input value is x which is initialized as 58
x=58
  
% compute cos(x)
cos(x)
  
% compute cosd(x)
cosd(x)
  
% compute acos(x)
acos(x)
  
% compute acosd(x)
acosd(x)
  
% compute cosh(x)
cosh(x)
  
% compute acosh(x)
acosh(x)

Касательная функция

  • tan: функция tan возвращает тангенс ввода в радианах. Ввод может быть числом, массивом или матрицей,

Syntax: tan(value)

where value is the input value

  • tand: Эта функция возвращает тангенс ввода в градусах.

Syntax: tand(value)

  • atan: эта функция возвращает значение, обратное тангенсу в радианах.

Syntax: atan(x)

  • atand: Эта функция возвращает арктангенс в градусах.

Syntax: atand(x)

  • tanh: эта функция возвращает гиперболический тангенс значения.

Syntax: tanh(x)

  • atanh: Эта функция возвращает аркгиперболический тангенс значения.

Syntax: atanh(x)

Пример:

Matlab




% input value is x which is initialized as 68
x=68
  
% compute tan(x)
tan(x)
  
% compute tand(x)
tand(x)
  
% compute atan(x)
atan(x)
  
% compute atand(x)
atand(x)
  
% compute tanh(x)
tanh(x)
  
% compute atanh(x)
atanh(x)

Котангенс Функция

  • кроватка: функция кроватки возвращает котангенс ввода в радианах. Ввод может быть числом, массивом или матрицей,

Syntax: cot(value)

where value is the input value

  • cotd: Эта функция возвращает котангенс ввода в градусах.

Syntax: cotd(value)

  • acot: Эта функция возвращает значение, обратное котангенсу в радианах.

Syntax: acot(x)

  • acotd: Эта функция возвращает значение, обратное котангенсу в градусах.

Syntax: acotd(x)

  • coth: эта функция возвращает гиперболический котангенс значения

Syntax: coth(x)

  • acoth: эта функция возвращает аркгиперболический котангенс значения

Syntax: acoth(x)

Пример:

Matlab




% input value is x which is initialized as 45
x=45
  
% compute cot(x)
cot(x)
  
% compute cotd(x)
cotd(x)
  
% compute acot(x)
acot(x)
  
% compute acotd(x)
acotd(x)
  
% compute coth(x)
coth(x)
  
% compute acoth(x)
acoth(x)

секущая функция

  • sec: функция sec возвращает секанс ввода в радианах. Ввод может быть числом, массивом или матрицей,

Syntax: sec(value)

where value is the input value

  • secd: Эта функция возвращает секанс ввода в градусах.

Syntax: secd(value)

  • asec: Эта функция возвращает значение, обратное секансу в радианах.

Syntax: asec(x)

  • asecd: Эта функция возвращает значение, обратное секансу в градусах.

Syntax: asecd(x)

  • sech: эта функция возвращает гиперболический секанс значения

Syntax: sech(x)

  • asech: эта функция возвращает аркгиперболический секанс значения

Syntax: asech(x)

Пример:

Matlab




% input value is x which is initialized as 89
x = 89
  
% compute sec(x)
sec(x)
  
% compute secd(x)
secd(x)
  
% compute asec(x)
asec(x)
  
% compute asecd(x)
asecd(x)
  
% compute sech(x)
sech(x)
  
% compute asech(x)
asech(x)

Функция косеканса

  • csc: функция csc возвращает косеканс ввода в радианах. Ввод может быть числом, массивом или матрицей,

Syntax: csc(value)

 where value is the input value

  • cscd: эта функция возвращает косеканс введенного значения в градусах.

Syntax: cscd(value)

  • acsc: Эта функция возвращает значение, обратное косекансу в радианах.

Syntax: acsc(x)

  • acscd: эта функция возвращает инверсию косеканса в градусах.

Syntax: acscd(x)

  • csch: эта функция возвращает гиперболический косеканс значения.

Syntax: csch(x)

  • acsch: Эта функция возвращает обратный гиперболический косеканс значения.

Syntax: acsch(x)

Matlab




% input value is x which is initialized as 13
x = 13
  
% compute csc(x)
csc(x)
  
% compute cscd(x)
cscd(x)
  
% compute acsc(x)
acsc(x)
  
% compute acscd(x)
acscd(x)
  
% compute csch(x)
csch(x)
  
% compute acsch(x)
acsch(x)