image thumbnail

MATLAB Functions for Two Body Orbit Propagation

version (258 KB) by David Eagle
Three MATLAB functions for propagating two-body orbits


Updated 11 Dec 2014

View License

PDF document and three MATLAB functions that can be used to propagate two body or “unperturbed” satellite orbits. This type of propagation is also called the orbital initial value problem (IVP). All three algorithms are valid for elliptical and hyperbolic orbits, and each numerical method can propagate forward or backward in time. For programming flexibility, the input and output arguments for each routine are identical.

Cite As

David Eagle (2022). MATLAB Functions for Two Body Orbit Propagation (, MATLAB Central File Exchange. Retrieved .

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

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!