3-D orbit simulator with ground track

Visualize orbit trajectory around earth

You are now following this Submission

for the .exe version:
https://drive.google.com/file/d/13G2mPy5bJZjnAj_wrYv-m2d7Cyff4E81/view?usp=sharing
------------------------------------
This project is a GUI for a simple orbit simulator that allows the user to view the trajectory of a satellite orbit around earth and its ground track on earth, this simulator can be useful for a quick view and visualization of the final state vector of the satellite and how it will propagate.
----------------------------------
Input methods:
the user can input a satellite initial conditions throughout these options:
1- Orbital element of the satellite
2- Initial state vector
3- TLE file extensions

examples of the three methods can be viewed here:
https://drive.google.com/drive/folders/1D-WD5cj3Eh3U-vooIVuUMVAWFiwkqRDh?usp=sharing
-----------------------------------
Solver:
The coding of the GUI includes solving the equations to propagate the trajectory by either:
1- Kepler equations (analytical solution)
2- Runge-Kutta integration (Numerical solution)
-----------------------------------
hope this could be useful and for any inquiries please comment, :)

Cite As

Ziad Saad (2026). 3-D orbit simulator with ground track (https://ch.mathworks.com/matlabcentral/fileexchange/69094-3-d-orbit-simulator-with-ground-track), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0