dateaxis

Преобразуйте подписи по осям последовательной даты в подписи по осям календарной даты

Синтаксис

dateaxis(Tickaxis,DateForm,StartDate)

Аргументы

Tickaxis

(Необязательно) Определяет, который метка деления на оси маркирует — x, y, или z — чтобы заменить. Войдите как вектор символов. = по умолчанию 'x'.

DateForm

(Необязательно) Задает который формат даты использовать. Войдите как целое число от 0 до 17. Если никакой аргумент DateForm не вводится, эта функция определяет формат даты на основе промежутка пределов по осям. Например, если различие между минимумом оси и максимумом - меньше чем 15, метки в виде галочки преобразованы в трехбуквенный день недельных сокращений (  DateForm = 8). См. описания формата DateForm.

StartDate

(Необязательно) Присвоения дата к первому значению метки деления на оси, заданному как последовательный номер даты, вектор символов даты или массив datetime. Значения деления обработаны как последовательные числа даты. StartDate по умолчанию является более низким пределом по осям, преобразованным в соответствующий номер даты. Например, значение деления 1 преобразовано в дату 01 января 0000. При вводе StartDate, когда '06-apr-1999' присваивает дату 6 апреля 1999 первому значению деления, и метки метки деления на оси установлены соответственно.

Описание

dateaxis(Tickaxis,DateForm,StartDate) заменяет метки метки деления на оси на метки даты на графической фигуре.

Смотрите команду MATLAB® set для получения информации об изменении значений метки деления на оси и других параметров оси.

DateForm

Формат

Описание

0

01-Mar-1999 15:45:17

дневной год месяца hour:minute:second

1

01-mar-1999

дневной год месяца

2

03/01/99

месяц/день/год

3

Mar

месяц, три буквы

4

M

месяц, одна буква

5

3

месяц

6

03/01

месяц/день

7

1

день месяца

8

Wed

день недели, трех букв

9

W

день недели, одной буквы

10

1999

год, четыре цифры

11

99

год, две цифры

12

Mar99

год месяца

13

15:45:17

hour:minute:second

14

03:45:17 PM

hour:minute:second AM или PM

15

15:45

hour:minute

16

03:45 PM

hour:minute AM или PM

17

95/03/01

день месяца года

Примеры

dateaxis('x') or dateaxis

преобразовывает метки оси X в автоматически решительный формат даты.

dateaxis('y', 6)

преобразовывает метки оси Y в формат месяца/день.

dateaxis('x', 2, '03-Mar-1999')

или

dateaxis('x', 2, datetime('03-Mar-1999'))

преобразовывает метки оси X в формат месяца/дня/года. Минимальное x-значение-деления обработано как 3 марта 1999.

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

| | | | | | |

Представлено до R2006a