Форматированные метки такта даты
Примечание
Часто удобнее строить графики 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 функция для преобразования номеров дат в текст.