J2Prop:

Path: Orbit/OrbitMechanics

% Propagate an ECI state into the future with the J2 perturbation.
 Uses FOrbCartH with the GEMT1.geo Earth gravity model.
--------------------------------------------------------------------------
   Form:
   x = J2Prop( x0, jD, time, gM, showWaitBar )
--------------------------------------------------------------------------

   ------
   Inputs
   ------
   x0              (6,1) Initial state [km; km/s]
   jD              (1,1) Initial Julian Date [JD]
   time            (1,:) Time vector [sec]
   gM              (.)   Gravity Model
   showWaitBar     (1,1)  Flag. Set to 1 to show wait bar. Default 0.

   -------
   Outputs
   -------
   x               (6,:) Time history of ECI states [km; km/s]

--------------------------------------------------------------------------

Children:

AerospaceUtils: Coord/ECIToEF
Orbit: GravityModels/LoadGEM
Orbit: GravityModels/LoadGravityModel
Orbit: GravityModels/NormalizationMatrix
Orbit: OrbitMechanics/AGravityC
Orbit: OrbitMechanics/J2OrbitEffects
Orbit: RHSOrbit/FOrbCartH
SC: BasicOrbit/CP2I
SC: BasicOrbit/E2M
SC: BasicOrbit/E2Nu
SC: BasicOrbit/El2RV
SC: BasicOrbit/M2E
SC: BasicOrbit/M2EApp
SC: BasicOrbit/M2EEl
SC: BasicOrbit/M2EHy
SC: BasicOrbit/M2Nu
SC: BasicOrbit/M2NuPb
SC: BasicOrbit/Nu2E
SC: BasicOrbit/Nu2M
SC: BasicOrbit/Period
SC: BasicOrbit/RV2El
SC: BasicOrbit/RVFromKepler
SC: SCMat/GEMT1
Common: CommonData/SwooshWatermark
Common: General/CellToMat
Common: General/DeBlankLT
Common: General/DispWithTitle
Common: General/MatToCell
Common: General/Watermark
Common: Graphics/Mesh2
Common: Graphics/NewFig
Common: Graphics/Plot2D
Common: Graphics/Plot3D
Common: Graphics/PltStyle
Common: Graphics/TimeLabl
Common: Graphics/XLabelS
Common: Graphics/YLabelS
Common: Graphics/ZLabelS
Common: Time/DTSToDTA
Common: Time/Date2JD
Common: Time/JD2000
Common: Time/JD2T
Common: Time/T2JD
Math: Integration/RK45
Math: Linear/Cross
Math: Linear/DupVect
Math: Linear/Factorl
Math: Linear/Mag

Back to the Orbit Module page