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