Learn R Programming

geometry (version 0.5.0)

cart2sph: Transform Cartesian to spherical coordinates

Description

If called with a single matrix argument then each row of c represents the Cartesian coordinate (x, y, z).

Usage

cart2sph(x, y = NULL, z = NULL)

Value

Matrix with columns:

theta

the angle relative to the positive x-axis

phi

the angle relative to the xy-plane

r

the distance to the origin (0, 0, 0)

Arguments

x

x-coordinates or matrix with three columns

y

y-coordinates (optional, if x) is a matrix

z

z-coordinates (optional, if x) is a matrix

Author

Kai Habel

David Sterratt

See Also

sph2cart, cart2pol, pol2cart