jax.numpy.arctan2#
- jax.numpy.arctan2(x1, x2, /)[源代码][源代码]#
逐元素计算
x1/x2
的反正切值,并正确选择象限。LAX-backend 实现的
numpy.arctan2()
。原始文档字符串如下。
象限(即分支)的选择使得
arctan2(x1, x2)
是从原点出发并通过点 (1,0) 的射线与通过点 (x2, x1) 的射线之间的有符号角度(以弧度为单位)。(注意角色的反转:“y坐标”是第一个函数参数,“x坐标”是第二个。)根据IEEE约定,此函数定义为 x2 = +/-0 以及 x1 和/或 x2 = +/-inf 的情况(具体值见注释)。此函数不适用于复数值参数;对于所谓的复数值的参数,请使用 angle。
- 参数:
x1 (array_like, real-valued) – y-坐标。
x2 (array_like, real-valued) – x-坐标。如果
x1.shape != x2.shape
,它们必须能够广播到一个共同的形状(这将成为输出的形状)。
- 返回:
角度 – 以弧度为单位的角度数组,范围在
[-pi, pi]
内。如果 x1 和 x2 都是标量,则这是一个标量。- 返回类型:
ndarray
引用