mindspore.numpy.arctan2
- mindspore.numpy.arctan2(x1, x2, dtype=None)[源代码]
逐元素计算 \(x1/x2\) 的反正切,并正确选择象限。
说明
不支持NumPy参数 out 、 where 、 casting 、 order 、 subok 、 signature 、 extobj 。
- 参数:
x1 (Tensor) - 输入Tensor。
x2 (Tensor) - 输入Tensor。
dtype (
mindspore.dtype
, 可选) - 默认值:None
。 覆盖输出Tensor的dtype 。
- 返回:
Tensor或标量, x1 与 x2 逐元素的计算结果。如果 x1 与 x2 都是标量,则结果也是标量。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore.numpy as np >>> x1 = np.array([-1, +1, +1, -1]) >>> x2 = np.array([-1, -1, +1, +1]) >>> output = np.arctan2(x1, x2) >>> print(output) [-2.3561945 2.3561945 0.78539819 -0.78539819]