Path: Math/Analysis
% Converts cartesian to spherical coordinates.
Spherical coordinates are defined as[r,theta,phi] where phi is the angle from
the +z axis and theta is the angle from +x in the xy-plane.
x = r*cos(theta)*sin(phi)
y = r*sin(theta)*sin(phi)
z = r*cos(phi)
Since version 1.
--------------------------------------------------------------------------
Form:
jC = JCart2Sp( c )
--------------------------------------------------------------------------
------
Inputs
------
c (3,1) Cartesian coordinates [x, y, z]
-------
Outputs
-------
jC (3,3) Jacobian from cartesian to spherical [r, theta, phi]
Phi is zero in the xy plane
[ r/x r/y r/z ]
[ theta/x theta/y theta/z ]
[ phi/x phi/y phi/z ]
--------------------------------------------------------------------------
Back to the Math Module page