mindspore.ops.angle

mindspore.ops.angle(x)[源代码]

返回复数Tensor的元素参数。 输入中的元素被认为是形式为a+bj的复数,其中a是实部,b是虚部。此函数返回的参数的形式为atan2(b,a)。

参数:
  • x (Tensor) - 输入Tensor。支持类型:complex64、complex128。

返回:

Tensor,类型为float32或float64,shape与输入相同。

异常:
  • TypeError - 如果 x 不是Tensor。

  • TypeError - 如果输入的数据类型不是complex64或complex128。

支持平台:

CPU

样例:

>>> input = Tensor([-1.5 + 7.8j, 3 + 5.75j], mindspore.complex64)
>>> output = ops.angle(input)
>>> print(output)
[1.7607845 1.0899091]