A MATLAB Implementation of the JPL Ephemeris

PDF document and MATLAB scripts and functions that evaluate a JPL binary binary ephemeris file.
2.1K Downloads
Updated 18 Dec 2012

View License

MATLAB functions and scripts that demonstrate how to read JPL binary ephemeris files and calculate the position and velocity vectors of a planet, the sun or the Moon. The jplephem.m function was ported to MATLAB using the Fortran source code subroutine provided by JPL. The binary ephemeris files can be created using the JPL-provided ASCII data files. These ASCII data files and Fortran source code can be found at ftp://ssd.jpl.nasa.gov/pub/eph/planets/ascii/. A MICE-based version named jplephem_mice is included.

Cite As

David Eagle (2024). A MATLAB Implementation of the JPL Ephemeris (https://www.mathworks.com/matlabcentral/fileexchange/39203-a-matlab-implementation-of-the-jpl-ephemeris), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2011a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Gravitation, Cosmology & Astrophysics in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.1.0.0

Added MICE version of ephemeris function and demo script. Updated PDF document. Eliminated need to input leap seconds.

1.0.0.0