Реализуйте Наземную нутацию
angles= earthNutation(ephemerisTime)
angles= earthNutation(ephemerisTime,ephemerisModel)
angles= earthNutation(ephemerisTime,ephemerisModel,action)
[angles,rates]
= earthNutation(___)
реализует Международный астрономический союз (IAU) 1 980 рядов нутации для ephemerisTime, выраженного в дни Джулиана. Это возвращает углы.angles
= earthNutation(ephemerisTime
)
Функция использует Чебышевские коэффициенты, которые обеспечивает Лаборатория реактивного движения НАСА.
Эта функция требует, чтобы вы загрузили эфемеридные данные Add-On Explorer. Для получения дополнительной информации смотрите aeroDataPackage
.
использует коэффициенты angles
= earthNutation(ephemerisTime
,ephemerisModel
)ephemerisModel
, чтобы реализовать эти значения.
использование angles
= earthNutation(ephemerisTime
,ephemerisModel
,action
)action
, чтобы определить сообщение об ошибке.
[1] Folkner, W. M. Дж. Г. Уильямс, Д. Х. Боггс, “Планетарная и лунная эфемерида DE 421”, межпланетный сетевой отчет о выполнении работ JPL 24-178, 2009.
[2] Vallado, D. A. основные принципы астродинамики и приложений, McGraw-Hill, Нью-Йорк, 1997.