matlab 求反三角函数.该怎么让求出的是角度。例如:atan(1)算出的得0.7854.不得45度
7个回答
展开全部
>> atand(1)
ans =
45
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
matlab中三角函数sin、cos、tan等都是以弧度为单位的。
如果想用角度有两种方法。
一种是用sind、cosd、tand、atand等,他们是角度为单位的
另一种就是用deg2rad将角度转换为弧度。
下面是例子,四个式子的值是一样的。
sin(pi/6)
sind(30)
sin(deg2rad(30))
sind(rad2deg(pi/6))
ans =
45
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
matlab中三角函数sin、cos、tan等都是以弧度为单位的。
如果想用角度有两种方法。
一种是用sind、cosd、tand、atand等,他们是角度为单位的
另一种就是用deg2rad将角度转换为弧度。
下面是例子,四个式子的值是一样的。
sin(pi/6)
sind(30)
sin(deg2rad(30))
sind(rad2deg(pi/6))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
换算一下就可以了呀,(atan(1)/pi)*180就可以得到角度了 pi就是圆周率3.1415926..... 0.7854是弧度 1弧度为180/pi
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
>> atan(1)*180/pi
ans =
45
用函数atan求出来的都是以弧度为单位的,求出来之后你进行一下弧度跟角度的转换就好了~
还有在学习matlab的时候要多看帮助~
祝你成功哦....
ans =
45
用函数atan求出来的都是以弧度为单位的,求出来之后你进行一下弧度跟角度的转换就好了~
还有在学习matlab的时候要多看帮助~
祝你成功哦....
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
atan(1)*360/(2*pi),这样算出来就是角度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |