Path: Orbit/GravityModels
% Load a spherical harmonic gravity model from GSFC/University of Texas at Austin. The coefficients returned from this file are normalized by default. Pass true for the last argument to unnormalize them. This routine works with GEMT1, JGM2 and JGM3. JGM3 is the most accurate earth gravitational model currently available. JGM2 is used by Vallado in his book. GEMT1 is also available within the toolbox by typing LoadGEM. The gravity files all have the suffix '.geo'. NOTE ---- All these models are publicly available, however, the proper authorizations to obtain the GEM-*, JGM-1, and JGM-2 models should be directed to NASA/GSFC (Steve Klosko, internet: [email protected] (Steve Klosko)). The request for other models should be directed to UT/CSR ([email protected]). -------------------------------------------------------------------------- Form: gravityModel = LoadGravityModel( action, fileName, normalized ) -------------------------------------------------------------------------- ------ Inputs ------ action (1,:) 'get url' or 'load file' fileName (1,:) fileName isNormalized (1,1) flag whether to output normalized (default) or not ------- Outputs ------- gravityModel (1,1) Data structure .name (1,:) Model name .mu (1,1) Gravitational constant (km^3/sec^2) .a (1,1) Model earth radius (km) .c (n,n) Cosine coefficients .s (n,n) Sine coefficients .j (1,n) Zonal harmonics .isNormalized (1,1) Boolean --------------------------------------------------------------------------
Math: Linear/DupVect Math: Linear/Factorl
Back to the Orbit Module page