planetEphemeris
Position and velocity of astronomical objects
Syntax
Description
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.
This function requires that you download ephemeris data with the Add-On Explorer. For
more information, see aeroDataPackage
.
uses the position
= planetEphemeris(ephemerisTime
,center
,target
,ephemerisModel
)ephemerisModel
coefficients to implement these
values.
specifies the units for these values. position
= planetEphemeris(ephemerisTime
,center
,target
,ephemerisModel
,units
)
uses position
= planetEphemeris(ephemerisTime
,center
,target
,ephemerisModel
,units
,action
)action
to determine error reporting.
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
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.
Version History
Introduced in R2013a