[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |

## 17.7 Coordinate Transformations

__Function File:__[`theta`,`r`] =**cart2pol***(*`x`,`y`)__Function File:__[`theta`,`r`,`z`] =**cart2pol***(*`x`,`y`,`z`)Transform Cartesian to polar or cylindrical coordinates.

`x`,`y`(and`z`) must be the same shape, or scalar.`theta`describes the angle relative to the positive x-axis.`r`is the distance to the z-axis (0, 0, z).

__Function File:__[`x`,`y`] =**pol2cart***(*`theta`,`r`)__Function File:__[`x`,`y`,`z`] =**pol2cart***(*`theta`,`r`,`z`)Transform polar or cylindrical to Cartesian coordinates.

`theta`,`r`(and`z`) must be the same shape, or scalar.`theta`describes the angle relative to the positive x-axis.`r`is the distance to the z-axis (0, 0, z).

__Function File:__[`theta`,`phi`,`r`] =**cart2sph***(*`x`,`y`,`z`)Transform Cartesian to spherical coordinates.

`x`,`y`and`z`must be the same shape, or scalar.`theta`describes the angle relative to the positive x-axis.`phi`is the angle relative to the xy-plane.`r`is the distance to the origin (0, 0, 0).

__Function File:__[`x`,`y`,`z`] =**sph2cart***(*`theta`,`phi`,`r`)Transform spherical to Cartesian coordinates.

`x`,`y`and`z`must be the same shape, or scalar.`theta`describes the angle relative to the positive x-axis.`phi`is the angle relative to the xy-plane.`r`is the distance to the origin (0, 0, 0).