INPOP planetary ephemerides

Version 1.0.0 (1.56 KB) by Eran
A class (celestial.INPOP) for downloading the INPOP ephemerides files, and calculating Solar System ephemerides.
0 Downloads
Updated 11 Oct 2025

View License

% INPOP - A container and calculator class for INPOP ephemeris data
% INPOP is a Solar System ephermeris tables distributed by: IMCCE.
% This class can retrieve, store and use the INPOP ephemeris data
% (https://www.imcce.fr/inpop).
% This class can be use to calculate the positions and velocities
% of the main Solar System objects.
%
%----------------------------------------------------------------
% This class is part of AstroPack/MAATv2 available from:
% https://github.com/EranOfek/AstroPack
%
% NOTE: Bug fixes and updates are available only in the AstroPack version!
%---------------------------------------------------------------
% Credit : Eran Ofek
%
%
% Examples:
% % Two methods to download the INPOP data files:
% I=Installer; I.install('INPOP'); % using AstroPack
% % or
% celestial.INPOP.download
% % Generate MAT files for faster first access
% IP.convertAscii2mat
% IP=celestial.INPOP % create an INPOP object
% IP.populateTables('all'); % load all planets / 100 years
% IP.Constant % get all INPOP constants
% JD=[2414106.00,2451545]';
% Pos = IP.getPos('Ear',JD); % Get Eath Barycentric position, Equatorial J2000

Cite As

Eran (2025). INPOP planetary ephemerides (https://uk.mathworks.com/matlabcentral/fileexchange/182275-inpop-planetary-ephemerides), MATLAB Central File Exchange. Retrieved .

https://ui.adsabs.harvard.edu/abs/2019NSTIM.109.....F/abstract

https://ui.adsabs.harvard.edu/abs/2014ascl.soft07005O/abstract

MATLAB Release Compatibility
Created with R2021b
Compatible with R2020a to R2025b
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes
1.0.0