Converts vector between Cartesian and spherical coordinate
systems
     
    
    Usage
    cartesian_to_spherical(n)
spherical_to_cartesian(p)
spherical_to_geographical(p)
 
    
    Arguments
- n
- Cartesian coordinates (x, y, z) as three-column vector 
- p
- Spherical coordinates (colatitude, azimuth) as two-column vector 
 
    
    Value
    Functions return a (2- or 3-dimensional) vector representing a
point in the requested coordinate system.
     
    
    
    Examples
    n <- c(1, -2, 3)
cartesian_to_spherical(n) # 36.699, -63.435
#> [1]  36.69923 -63.43495
p <- c(50, 10)
spherical_to_cartesian(p) # 0.75, 0.13, 0.64
#> [1] 0.7544065 0.1330222 0.6427876