matlab角度怎么表示

如题所述

1、首先需要知道matlab中表示角度的函数是sind、cosd、tand等,sin、cos、tan函数等都是以弧度为单位。

2、可以看一下sind函数介绍,在命令行窗口中输入“help sind”。

3、如果用sind函数表示角度的话,输入 sind(30),其中30是角度。

4、如果用sin函数表示角度的话,输入sin(30/180*pi)。

5、也可以使用deg2rad将角度转换为弧度,输入 sin(deg2rad(30))得到的是相同的结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-14

Dms2rad(3828.163828)%度分/秒旋转弧度,输入格式d*mm。s*也就是说,m必须是2位,d和s可以是任何数,小数点后是S,角度值表示的方法。

如下参考:

1.首先,我们需要知道matlab中的角函数是sind,cosd,tand等,而sin,cos,tan函数都是用弧度表示的,如下图。

2.查看sind函数并在命令行窗口中键入helpsind,如下图。

3.如果这个角用sind函数表示,输入sind(30)其中30是这个角,如下图。

4.如果这个角用正弦函数表示,输入sin(30/180*PI)。

5.还可以使用deg2rad将角度转换为弧度。如果输入sindeg2rad(30)会得到相同的结果,如下图。

第2个回答  2017-05-11
1、matlab里面角度是用弧度表示的;
如x=sin(a),则a代表弧度大小,实际计算的是sin(360°*a/(2pi))的值;
如sin(pi/2)=1;
2、如果习惯使用角度计算,则可以自己写一个自定义函数
function y=mysin(x)
a=x*2pi/360;
y=sin(a)
这样使用mysin(x)的时候可以直接使用角度,如mysin(90)=1;

当然推荐使用默认的弧度计算;这也是很多编程语言通用的方式;本回答被网友采纳
第3个回答  2015-10-17
matlab中三角函数sin、cos、tan等都是以弧度为单位的。
如果想用角度有两种方法。
一种是用sind、cosd、tand等,他们是角度为单位的
另一种就是用deg2rad将角度转换为弧度。
下面是例子,四个式子的值是一样的。
sin(pi/6)
sind(30)
sin(deg2rad(30))
sind(rad2deg(pi/6))
第4个回答  2017-05-11
matlab中三角函数sin、cos、tan等都是以弧度为单位的。
如果想用角度有两种方法。
一种是用sind、cosd、tand等,他们是角度为单位的
另一种就是用deg2rad将角度转换为弧度。
相似回答