Navigation

Operators and Keywords

Function List:

C++ API

: [x, y] = pol2cart (theta, r)
: [x, y, z] = pol2cart (theta, r, z)
: [x, y] = pol2cart (P)
: [x, y, z] = pol2cart (P)
: C = pol2cart (…)

Transform polar or cylindrical coordinates to Cartesian coordinates.

The inputs theta, r, (and z) must be the same shape, or scalar. If called with a single matrix argument then each row of P represents the polar/(cylindrical) coordinate (theta, r (, z)).

theta describes the angle relative to the positive x-axis.

r is the distance to the z-axis (0, 0, z).

If only a single return argument is requested then return a matrix C where each row represents one Cartesian coordinate (x, y (, z)).

See also: cart2pol, sph2cart, cart2sph.

Package: octave