jax.numpy.arctan2

目录

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] 内。如果 x1x2 都是标量,则这是一个标量。

返回类型:

ndarray

引用