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