MATLAB三角函數彙總

2020-07-16 10:05:19
MATLAB 提供的三角函數及其功能如下表所示。

三角函數
函數名 功能描述 函數名 功能描述
sin 正弦 sec 正割
sind 正弦,輸入以度為單位 secd 正割,輸入以度為單位
sinh 雙曲正弦 sech 雙曲正割
asin 反正弦 asec 反正割
asind 反正弦,輸出以度為單位 asecd 反正割,輸出以度為單位
asinh 反雙曲正弦 asech 反雙曲正割
cos 餘弦 csc 餘割
cosd 餘弦,輸出以度為單位 cscd 餘割,輸出以度為單位
cosh 雙曲餘弦 csch 雙曲餘割
acos 反餘弦 acsc 反餘割
acosd 反餘弦,輸入以度為單位 acscd 反餘割,輸出以度為單位
acosh 反雙曲餘弦 acsch 反雙曲餘割
tan 正切 cot 餘切
tand 正切,輸入以度為單位 cotd 餘切,輸出以度為單位
tanh 雙曲正切 coth 雙曲餘切
atan 反正切 acot 反餘切
atand 反正切,輸出以度為單位 acotd 反餘切,輸出以度為單位
atan2 四象限反正切 acoth 反雙曲餘切

例如,計算 0~2π 的正弦函數、餘弦函數,具體操作命令如下:
>> x=0:pi/10:2*pi;
>> y1=sin(x);
>> y2=cos(x);
>> figure(1);
>> plot(x,y1,'b-',x,y2,'ro-');
>> xlabel('X 取值');
>> ylabel('函數值');
>> legend('正弦函數','餘弦函數');
得到的圖形如下所示:

MATLAB三角函數演示