mindspore.mint.polar

查看源文件
mindspore.mint.polar(abs, angle)[源代码]

将极坐标转化为笛卡尔坐标。

返回一个复数tensor,其元素是由输入极坐标构造的笛卡尔坐标。其中极坐标由极径 abs 和极角 angle 给定。

yi=absicos(anglei)+absisin(anglei)j
参数:
  • abs (Tensor, float) - 极径。

  • angle (Tensor, float) - 极角。

返回:

Tensor

支持平台:

Ascend

样例:

>>> import mindspore
>>> import numpy as np
>>> abs = mindspore.tensor([1, 2], mindspore.float32)
>>> angle = mindspore.tensor([np.pi / 2, 5 * np.pi / 4], mindspore.float32)
>>> output = mindspore.mint.polar(abs, angle)
>>> print(output)
[ -4.3711388e-08+1.j         -1.4142137e+00-1.4142134j]