cart2sph: Transform Cartesian to spherical coordinates

View source: R/cart2sph.R

cart2sphR Documentation

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)

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

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)

Author(s)

Kai Habel

David Sterratt

See Also

sph2cart, cart2pol, pol2cart


geometry documentation built on Feb. 16, 2023, 10:08 p.m.