文档帮助中心
四象限反正切
P = ATAN2(Y,X)
例
P =量化(ÿ,X)返回四象限反正切(TAN-1)的ÿ和X,它必须是真实的。该ATAN2功能如下约定ATAN2(X,X)回报0什么时候X在数学上是零(或者0或-0)。
P =量化(ÿ,X)
ÿ
X
ATAN2
ATAN2(X,X)
0
-0
全部收缩
找到点的四象限反正切Y = 4,X = -3。
Y = 4
X = -3
ATAN2(4,-3)
ANS = 2.2143
兑换4 + 3i的为极坐标。
4 + 3i的
Z = 4 + 3i的;R = ABS(Z)
R = 5
THETA = ATAN2(IMAG(Z),实(Z))
θ= 0.6435
半径[R和角度THETA在极坐标的表示4 + 3i的。
[R
THETA
另外,使用角度计算THETA。
角度
THETA =角度(z)的
兑换[R和THETA放回原复数。
Z = R * EXP(I * THETA)
Z = 4.0000 + 3.0000i
情节ATAN2(Y,X)对于-4 和4 < X < 4。
ATAN2(Y,X)
-4 和4 < X < 4。
4 < X < 4
定义的时间间隔绘制了过来。
[X,Y] = meshgrid(-4:0.1:4,-4:0.1:4);
找到ATAN2(Y,X)以上的时间间隔。
P = ATAN2(Y,X);
用冲浪生成函数的曲面图。请注意,情节地块位于加间断Y = 0对全部X < 0。
冲浪
情节
Y = 0
X < 0
冲浪(X,Y,P);视图(45,45);
ÿ-坐标,指定为标量、向量、矩阵或多维数组。输入ÿ和X必须是相同的尺寸或具有兼容(例如大小,ÿ是一个中号-通过-ñ矩阵和X是标量或1-通过-ñ行向量)。欲了解更多信息,请参阅支持数组大小的基本操作。
中号
ñ
1
数据类型:单|双
单
双
X-坐标,指定为标量、向量、矩阵或多维数组。输入ÿ和X必须是相同的尺寸或具有兼容(例如大小,ÿ是一个中号-通过-ñ矩阵和X是标量或1-通过-ñ行向量)。欲了解更多信息,请参阅支持数组大小的基本操作。
四象限反正切,ATAN2(Y,X)在闭区间返回值[-pi,PI]基于值ÿ和X,如图所示。
[-pi,PI]
相反,ATAN(Y / X)返回的结果被限制在间隔[-pi / 2,π/ 2],在图的右侧示出。
ATAN(Y / X)
[-pi / 2,π/ 2]
对于真正的投入,ATAN2具有从那些在IEEE推荐不同的几个行为®-754标准。
ATAN2(0,-0)
π
ATAN2(-0,-0)
-pi
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
使用注意事项和限制:
如果您使用ATAN2与单型和双型操作数,生成的代码可能不会产生相同的结果,MATLAB。看到二进制元素方面的操作与单,双操作数(MATLAB编码器)。
此功能完全支持GPU阵列。万博1manbetx欲了解更多信息,请参阅在GPU上运行MATLAB功能(并行计算工具箱)。
此功能完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅使用分布式数组运行MATLAB函数(并行计算工具箱)。
角度|晒黑|atan2d|ATANH|黄褐色
晒黑
atan2d
ATANH
黄褐色
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处