jax.numpy.arctan2#
- jax.numpy.arctan2(x1, x2, /)[source]#
选择正确象限的
x1/x2
的逐元素反正切。LAX 后端实现的
numpy.arctan2()
。以下是原始文档字符串。
象限(即分支)的选择使得
arctan2(x1, x2)
是以弧度表示的从原点开始并通过点 (1,0) 的射线与从原点开始并通过点 (x2, x1) 的射线之间的有符号角度。(注意角色反转:“y-坐标”是第一个函数参数,“x-坐标”是第二个。)根据 IEEE 惯例,该函数对于 x2 = +/-0 和对于 x1 和 x2 中的任一个或两者为 +/-inf 时定义(有关特定值,请参见注释)。此函数未定义为复数值参数;对于所谓的复数值的自变量,请使用 angle。
- 参数::
x1 (array_like, 实值) – y-坐标。
x2 (array_like, 实值) – x-坐标。如果
x1.shape != x2.shape
,则它们必须可广播到一个共同形状(该形状成为输出的形状)。
- 返回值::
angle – 角度的数组,以弧度为单位,范围为
[-pi, pi]
。如果 x1 和 x2 都是标量,则这是一个标量。- 返回值类型:
ndarray
参考资料