MATLAB 中的三角函数
在本文中,我们将讨论 MATLAB 中的三角函数及其类型。三角函数是可以产生具有给定输入的输出的数学函数。
有六个三角函数 -
- 正弦(罪)
- 余弦(cos)
- 切线(棕褐色)
- CoTangent(cot)
- 割线(秒)
- 余割(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)
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)
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)
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)
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)
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)
输出:
余弦函数
- 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)
余切函数
- cot: cot函数以弧度为单位返回输入的余切。输入可以是数字或数组或矩阵,
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)