最近在Java里面发现计算三角函数和matlab居然有出入,但是又和window计算器里面发现又Java的计算结果一样,结果发现是因为有一个弧度和度的切换按钮
在matlab里面,计算cos是默认弧度的
>> 3.566*exp(j*2.3333)
ans =
-2.463157574171130 + 2.578606360963882i
>> 3.566*cos(2.3333)
ans =
-2.463157574171130
>> 3.566*sin(2.3333)
ans =
2.578606360963882
在计算器里面
如果你选择了RAD模式才能计算出来和matlab一样的结果
如果你选择了DEG模式就是默认的2.3333是"度"的单位