Satellite Orbit Computation

Modified SGP4 code for GPS interface
10.8K Downloads
Updated 18 Oct 2010

View License

A modified version of the SGP4 code used for standard satellite orbit computation using two-line elements (TLE). The modified code outputs satellite positions and velocity in ECF coordinates and universal time from EPOCH. Utilities are provided to calculate point-to-point angle, range rates, TCS positions, constant altitude intercepts and velocities. Outputs are collected in a structure and retained in a *.mat file for subsequent display and Beacon satellite data analysis applications. Documentation and examples are provided. Code uses GPS_CoordinateXform and IGRF utilities available from MATLAB Central.

Cite As

Charles Rino (2026). Satellite Orbit Computation (https://nl.mathworks.com/matlabcentral/fileexchange/28888-satellite-orbit-computation), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2010b
Compatible with any release
Platform Compatibility
Windows macOS Linux

SGP4/

SatGeom_Example/

utilities/

Version Published Release Notes
1.3.0.0

Corrected error in satGEOM utility. SGP4 is unaffected.

1.2.0.0

Error corrected in function satGEOM. Only affects results that use magnetic field geometry.

1.0.0.0