Можно создавать графики значений datetime и duration с помощью различных графических функций. Можно также настроить оси, например изменить формат меток засечек или предельные значения осей.
Создайте график линии со значениями datetime на оси X. Затем измените формат меток засечек и пределы оси X.
Создать t как последовательность дат и создание y в виде случайных данных. Постройте график векторов с помощью plot функция.
t = datetime(2014,6,28) + calweeks(0:9); y = rand(1,10); plot(t,y);

По умолчанию plot выбирает расположения делений на основе диапазона данных. При увеличении и уменьшении масштаба графика метки засечек автоматически подстраиваются к новым пределам оси.
Измените пределы оси X. Также измените формат меток засечек вдоль оси X. Список параметров форматирования см. в разделе xtickformat функция.
xlim(datetime(2014,[7 8],[12 23]))
xtickformat('dd-MMM-yyyy')
Создайте график линии со значениями длительности на оси X. Затем измените формат меток засечек и пределы оси X.
Создать t как семь линейно разнесенных значений длительности между 0 и 3 минутами. Создать y как вектор случайных данных. Постройте график данных.
t = 0:seconds(30):minutes(3); y = rand(1,7); plot(t,y);

Просмотрите пределы оси X. Поскольку метки делений длительности представлены в виде одной единицы (минут), пределы сохраняются в виде этой единицы.
xl = xlim
xl = 1x2 duration
-4.5 sec 184.5 sec
Измените формат меток делений длительности для отображения в виде цифрового таймера, включающего несколько единиц. Список параметров форматирования см. в разделе xtickformat функция.
xtickformat('mm:ss')
Снова просмотрите пределы оси X. Поскольку метки делений длительности теперь в терминах нескольких единиц, лимиты хранятся в единицах 24-часовых дней.
xl = xlim
xl = 1x2 duration
-00:04 03:04
Создайте график разброса с вводами datetime или duration с помощью scatter или scatter3 функции. Например, создайте график рассеяния с датами вдоль оси X.
t = datetime('today') + caldays(1:100);
y = linspace(10,40,100) + 10*rand(1,100);
scatter(t,y)
Можно создавать другие типы графиков со значениями datetime или duration. Эти графические функции поддерживают значения datetime и duration.
bar | barh |
plot | plot3 |
semilogx (значения x должны быть числовыми) | semilogy (значения y должны быть числовыми) |
stem | stairs |
scatter | scatter3 |
area | mesh |
surf | surface |
fill | fill3 |
line | text |
histogram |
datetime | plot | xtickformat