Форматированные метки такта даты
Примечание
Часто удобнее строить графики datetime
значения с использованием желаемой функции построения графика. Затем вы можете форматировать метки такта с помощью xtickformat
и ytickformat
функций. datetick
полезно при построении графика числовых значений, которые являются серийными номерами дат.
datetick(
помечает делительные линии оси, заданные как tickaxis
)tickaxis
использование дат, замена числовых меток по умолчанию. datetick
выбирает формат метки на основе минимальных и максимальных пределов заданной оси. Значениями данных о оси должны быть серийные номера дат, возвращенные datenum
функция.
datetick(
форматирует метки согласно tickaxis
,dateFormat
)dateFormat
.
datetick(___,'keeplimits')
изменяет метки такта на метки на основе дат при сохранении пределов по осям. Добавление 'keeplimits'
любому из предыдущих синтаксисов.
datetick(___,'keepticks')
изменяет метки такта на метки на основе дат при сохранении их местоположений. Добавление 'keepticks'
любому из предыдущих синтаксисов.
datetick(axes_handle,___)
помечает делительные линии оси на осях, заданных как axes_handle
. The axes_handle
аргумент может предшествовать любой комбинации входных аргументов в предыдущих синтаксисах.
Чтобы изменить интервалы и местоположения тактов, установите соответствующее свойство осей (то есть XTick
, YTick
, или ZTick
) перед вызовом datetick
.
Вызов datetick
устанавливает TickMode
заданной оси, для 'manual'
. Это означает, что после масштабирования, панорамирования или другого изменения пределов по осям, вы должны вызвать datetick
еще раз, чтобы обновить метки и такты.
Лучший способ работать с датами и временами в MATLAB - использовать datetime
значения, которые предлагают больше функций, чем серийные номера дат. График datetime
значений с использованием plot
функция. Используйте DatetimeTickFormat
аргумент пары "имя-значение" для изменения формата меток деления на оси.
datetick
вызывает datestr
функция для преобразования номеров дат в текст.