Преобразование Юлианской даты

Вычислите дату Джулиана, или изменил дату Джулиана

Библиотека

Преобразования утилит/Модуля

Описание

Этот блок преобразовывает заданную дату в дату Джулиана или изменил дату Джулиана.

Параметры

Year

Укажите, что год раньше вычислял дату Джулиана. Введите двойное значение, которое является целым числом, больше, чем 1, таким как 2013.

Month

Укажите, что месяц раньше вычислял дату Джулиана. Из списка выберите месяц от January до December.

Day

Укажите, что день раньше вычислял дату Джулиана. Из списка выберите день от 1 до 31.

Hour

Укажите, что час раньше вычислял дату Джулиана. Введите двойное значение, которое является целым числом от 0 до 24.

Minutes

Укажите, что минуты раньше вычисляли дату Джулиана. Введите двойное значение, которое является целым числом от 0 до 60.

Seconds

Укажите, что секунды раньше вычисляли дату Джулиана. Введите двойное значение, которое является целым числом от 0 до 60.

Calculate modified Julian date

Установите этот флажок, чтобы вычислить измененную дату Джулиана (MJD) для соответствующих элементов года, месяца, дня, часа, минуты, и второй.

Time Increment

Задайте шаг времени между заданной датой и желаемое время симуляции модели. Блок настраивает расчетную дату Джулиана, чтобы учесть шаг времени от симуляции модели. Например, выбор Day и соединение таймера симуляции к порту означают, что каждый раз инкрементный модуль является одним днем, и блок настраивает свое вычисление на основе того времени симуляции.

Этот параметр соответствует первому входу блока, источнику часов.

Возможными значениями является Day, Hour, Min, Sec и None. Если вы выбираете None, расчетная дата Джулиана не учитывает время симуляции модели. Выбор этой опции удаляет первый вход блока.

Action for out-of-range input

Задайте поведение блока, когда входные параметры блока будут вне области значений.

ДействиеОписание
NoneНикакое действие.
WarningПредупреждая в Командном окне MATLAB®, симуляция модели продолжается.
Error (значение по умолчанию)MATLAB возвращает исключение, остановки симуляции модели.

Вводы и выводы

Входной параметрТип размерностиОписание

Сначала (Необязательно)

Скаляр

Синхронизируйте источник для симуляции модели.
Вывод Тип размерностиОписание

Сначала

Скаляр

Juliandate.

Предположения и ограничения

Этот блок допустим для всех дат нашей эры (CE) в Григорианском календаре.

Вычисление даты Джулиана не учитывает секунды прыжка.

Смотрите также

juliandate

Введенный в R2013b