zticks

Установите или запросите z - значения метки деления на оси

Описание

пример

zticks(ticks) устанавливает значения деления оси z, которые являются местоположениями вдоль оси z, где отметки деления появляются. Задайте ticks как вектор из увеличения значений; например, [0 2 4 6]. Эта команда влияет на текущую систему координат.

zt = zticks возвращает текущие значения деления оси z как вектор.

пример

zticks('auto') устанавливает автоматический режим, позволяя осям определить значения деления оси z. Используйте эту опцию, если вы изменяете значения деления и затем хотите задержать их к значениям по умолчанию.

zticks('manual') устанавливает ручной режим, замораживая значения деления оси z в текущих значениях. Используйте эту опцию, если вы хотите сохранить текущие значения деления при изменении размеров осей или добавлении новых данных в оси.

m = zticks('mode') возвращает текущий режим значений деления оси z, который является любой 'auto' или 'manual'. По умолчанию режим является автоматическим, если вы не задаете значения деления или изменяете режим в руководство.

пример

___ = zticks(ax,___) использует оси, заданные ax вместо текущей системы координат. Задайте ax как первый входной параметр для любого из предыдущих синтаксисов.

Примеры

свернуть все

Создайте объемную поверхностную диаграмму. Отобразите отметки деления вдоль оси z в значениях-8, 0, и 8. Затем задайте метку для каждой отметки деления.

[x,y,z] = peaks;
surf(x,y,z)
zticks([-8 0 8])
zticklabels({'z = -8','z = 0','z = 8'})

Figure contains an axes object. The axes object contains an object of type surface.

Отобразите отметки деления вдоль оси z в неоднородных значениях между-10 и 10. MATLAB® помечает отметки деления числовыми значениями.

[x,y,z] = peaks;
surf(peaks)
zticks([-10 -2.5 0 2.5 10])

Figure contains an axes object. The axes object contains an object of type surface.

Отобразите отметки деления вдоль оси z в шаге 2, запускающийся от-10 и заканчивающийся в 10.

[x,y,z] = peaks;
surf(peaks)
zticks([-10:2:10])

Figure contains an axes object. The axes object contains an object of type surface.

Создайте график и задайте значения деления оси z. Затем задержите значения деления оси z к значениям по умолчанию.

t = 0:pi/50:10*pi;
st = sin(t);
ct = cos(t);
plot3(st,ct,t)
zticks(0:8:40)

Figure contains an axes object. The axes object contains an object of type line.

zticks('auto')

Figure contains an axes object. The axes object contains an object of type line.

Начиная в R2019b, можно отобразить плиточное размещение графиков с помощью tiledlayout и nexttile функции. Вызовите tiledlayout функция, чтобы создать 2 1 мозаичное размещение графика. Вызовите nexttile функция, чтобы создать объекты осей ax1 и ax2. Создайте две 3-D диаграммы стебель-листья и установите значения деления оси z для верхнего графика путем передачи ax1 как первый входной параметр к zticks функция.

tiledlayout(2,1)
ax1 = nexttile;
stem3(ax1,4*rand(5))
zticks(ax1,[0 1.5 3.25])

ax2 = nexttile;
stem3(ax2,4*rand(5))

Figure contains 2 axes objects. Axes object 1 contains an object of type stem. Axes object 2 contains an object of type stem.

Удалите отметки деления вдоль оси z путем определения значений деления как пустого массива. Удаление отметок деления также удаляет любые линии сетки в z направлении.

[x,y,z] = peaks;
mesh(x,y,z)
zticks([])

Figure contains an axes object. The axes object contains an object of type surface.

Входные параметры

свернуть все

Значения деления в виде вектора из увеличения значений. Если вы не хотите отметок деления вдоль оси z, задайте пустой вектор [].

Можно задать значения деления как числовые, категориальные, datetime или значения длительности. Однако тип значений, которые вы задаете, должен совпадать с типом значений вдоль z - ось.

Пример: zticks([pi 2*pi 3*pi 4*pi])

Пример: zticks(0:10:100)

Пример: zticks([])

Примечание

Чтобы задать метки в виде галочки, используйте zticklabels функция.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | categorical | datetime | duration

Целевые оси в виде Axes возразите или массив Axes объекты.

Если вы не задаете этот аргумент, то zticks изменяет текущую систему координат.

Выходные аргументы

свернуть все

Текущие значения деления, возвращенные как вектор.

Текущий режим, возвращенный как одно из этих значений:

  • 'auto' — Автоматически определите значения деления оси z.

  • 'manual' — Использование вручную задало значения деления оси z.

Больше о

свернуть все

Значения деления

Значения деления являются местоположениями вдоль оси z, где отметки деления появляются. Метки в виде галочки являются метками, которые вы видите рядом с каждой отметкой деления. Установите значения деления с помощью zticks функция. Установите соответствующие метки в виде галочки с помощью zticklabels функция.

Алгоритмы

zticks функционируйте наборы и запросы несколько свойств осей, связанных со значениями деления оси z.

  • ZTick — Свойство, которое хранит значения деления оси z.

  • ZTickMode — Свойство, которое хранит режим значения деления оси z. Когда вы устанавливаете значения деления оси z, это свойство превращается в 'manual'.

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

Функции

Свойства

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте