tdbjuliandate

Преобразование из барицентрической динамической оценки времени в юлианскую дату

Описание

пример

jdtdb = tdbjuliandate(terrestrial_time) возвращает оценку юлианской даты для Barycentric Dynamical Time (TDB). Эти оценки действительны в период с 1980 по 2050 год.

[jdtdb,tttdb] = tdbjuliandate(terrestrial_time) дополнительно возвращает массив юлианских дат для барицентрического динамического времени (TDB), основанного на наземном времени (TT).

Примеры

свернуть все

Оцените юлианскую дату для барицентрического динамического времени для наземного времени 2014/10/15 16:22:31.

jdtdb = tdbjuliandate([2014,10,15,16,22,31])
jdtdb =

   2.4569e+06

Оцените юлианские даты для барицентрического динамического времени и TT-TDB в секундах для наземного времени 2014/10/15 16:22:31 и 2010/7/22 1:57:17.

[jdtdb,tttdb] = tdbjuliandate([2014,10,15,16,22,31;2010,7,22,1,57,17])
JDTDB =

   1.0e+06 *

    2.4569
    2.4554


TTTTDB =

    0.0016
    0.0005

Входные параметры

свернуть все

Наземное время (TT) в году, месяце, дне, часе, минутах и секундах, для которых функция вычисляет юлианскую дату для барицентрического динамического времени. M - количество юлианских дат, по одной на каждую дату TT. Задайте значения для года, месяца, дня, часа и минут как целых чисел.

Выходные аргументы

свернуть все

Юлианская дата для Barycentric Dynamical Time, возвращенная как M-на-1 массив. M - количество строк, по одной для каждого входа Наземного времени.

Различие в секундах между наземным временем и барицентрическим динамическим временем (TT-TDB), возвращенная как массив M -by-1. M - количество строк, по одной для каждого входа Наземного времени.

Ограничения

Основы астродинамики и приложений [1] указывают на точность 50 микросекунд, чего эта функция не может достичь из-за численных проблем с соответствующими значениями.

Ссылки

[1] Vallado, D. A., Fundamentals of Astrodynamics and Applications, New York: McGraw-Hill, 1997.

Введенный в R2015a