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.
4 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 (2026). INPOP planetary ephemerides (https://www.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
Version Published Release Notes
1.0.0