mindspore.mint.polar

View Source On Gitee
mindspore.mint.polar(abs, angle)[source]

Converts polar coordinates to Cartesian coordinates.

Returns a complex tensor, its elements are Cartesian coordinates constructed with the polar coordinates which is specified by radial distance abs and polar angle angle.

yi=absicos(anglei)+absisin(anglei)j
Parameters
Returns

Tensor

Supported Platforms:

Ascend

Examples

>>> 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]