简单的Matlab语句

img


就是简单的Matlab语句,求角度公式,为什么前后变量不一样?

因为你的bbb是aaa=45度的弧度表示,而atan意思是对一个角度求反正切函数,这是不对的,你只能对一个数求反正切,比方说你对1求反正切就是pi/4。
所以应该这样写

aaa = 45;
bbb = aaa/180*pi;
bbb1 = tan(bbb);
ccc = atan(bbb1);
ddd = ccc/pi*180

结果
ddd =

45