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