planetEphemeris
Position and velocity of astronomical objects
Syntax
Description
Add-On Required: This feature requires the Ephemeris Data for Aerospace Toolbox add-on.
Implement Planet Ephemeris Position
implements the position of the target object relative to the specified center object for a
given Julian date position = planetEphemeris(ephemerisTime,center,target)ephemerisTime. By default, the function implements
the position based on the DE405 ephemerides in units of km.
The function uses the Chebyshev coefficients that the NASA Jet Propulsion Laboratory provides.
uses the position = planetEphemeris(___,ephemerisModel)ephemerisModel coefficients to implement these
values.
specifies the units for these values. position = planetEphemeris(___,units)
uses position = planetEphemeris(___,action)action to determine error reporting.
uses position = planetEphemeris(___,Name=Value)Name=Value to limit the data that is loaded into memory to the
range between StartDate and EndDate.
Implement Planet Ephemeris Position and Velocity
[ implements the position and velocity of the
target object relative to the specified center for a given Julian date
position,velocity]
= planetEphemeris(___)ephemerisTime using any of the input arguments in the previous
syntaxes.
Examples
Input Arguments
Name-Value Arguments
Output Arguments
References
[1] Folkner, W. M., J. G. Williams, and D. H. Boggs. "The Planetary and Lunar Ephemeris DE 421." JPL Interplanetary Network Progress Report 24-178, 2009.
[2] Ma, C. et al., “The International Celestial Reference Frame as Realized by Very Long Baseline Interferometry,” Astronomical Journal, Vol. 116 (1998): 516–546.
[3] Vallado, David A., Fundamentals of Astrodynamics and Applications. New York: McGraw-Hill, 1997.