MATLAB Functions | Help Desk |
pol2cart
Transform polar or cylindrical coordinates to Cartesian
[X,Y] = pol2cart(THETA,RHO) [X,Y,Z] = pol2cart(THETA,RHO,Z)
[X,Y] = pol2cart(THETA,RHO)
transforms the polar coordinate data stored in corresponding elements of THETA
and RHO
to two-dimensional Cartesian, or xy, coordinates. The arrays THETA
and RHO
must be the same size (or either can be scalar). The values in THETA
must be in radians.
[X,Y,Z] = pol2cart(THETA,RHO,Z)
transforms the cylindrical coordinate data stored in corresponding elements of THETA
, RHO
, and Z
to three-dimensional Cartesian, or xyz, coordinates. The arrays THETA
, RHO
, and Z
must be the same size (or any can be scalar). The values in THETA
must be in radians.
The mapping from polar and cylindrical coordinates to Cartesian coordinates is:cart2pol
Transform Cartesian coordinates to polar or cylindrical
cart2sph
Transform Cartesian coordinates to spherical
sph2cart
Transform spherical coordinates to Cartesian