JCart2Sp:

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