Тригонометрические функции в MATLAB
В этой статье мы собираемся обсудить тригонометрические функции и их типы в MATLAB. Тригонометрические функции — это математические функции, которые могут привести к результату с заданным входом.
Существует шесть тригонометрических функций:
- Синус (грех)
- Косинус (cos)
- Тангенс (загар)
- Котангенс(раскладушка)
- секанс (сек)
- Сосеканс (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) |