mindspore.ops.Polar
- class mindspore.ops.Polar[源代码]
将极坐标转化为笛卡尔坐标。
更多细节请参考
mindspore.ops.polar()
。- 输入:
abs (Tensor) - 极径。Tensor的shape为 \((N,*)\) ,其中 \(N\) 为输入Tensor的批量大小, \(*\) 为任意数量的额外维度。其数据类型须为:float32、float64。
angle (Tensor) - 极角。其shape与数据类型与 abs 一致。
- 输出:
Tensor,其shape与 abs 一致。
- 支持平台:
GPU
CPU
样例:
>>> polar = ops.Polar() >>> x1 = Tensor(np.array([1, 2]), mindspore.float64) >>> x2 = Tensor(np.array([3, 4]), mindspore.float64) >>> output = polar(x1, x2) >>> print(output) [-0.9899925 +0.14112001j -1.30728724-1.51360499j]