matlab 求反三角函数.该怎么让求出的是角度。例如:atan(1)算出的得0.7854.不得45度

2024-10-29 06:12:50
推荐回答(5个)
回答(1):

换算一下就可以了呀,(atan(1)/pi)*180就可以得到角度了 pi就是圆周率3.1415926..... 0.7854是弧度 1弧度为180/pi。

  1. MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

  2. MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

回答(2):

>> 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))

回答(3):

换算一下就可以了呀,(atan(1)/pi)*180就可以得到角度了 pi就是圆周率3.1415926..... 0.7854是弧度 1弧度为180/pi

回答(4):

>> atan(1)*180/pi

ans =

45
用函数atan求出来的都是以弧度为单位的,求出来之后你进行一下弧度跟角度的转换就好了~
还有在学习matlab的时候要多看帮助~
祝你成功哦....

回答(5):

atan(1)*360/(2*pi),这样算出来就是角度