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. The axes 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. The axes contains an object of type surface.

Отображение отметок деления вдоль оси Z в шаги 2, начиная с -10 и заканчивая в 10.

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

Figure contains an axes. The axes 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. The axes contains an object of type line.

zticks('auto')

Figure contains an axes. The axes 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. Axes 1 contains an object of type stem. Axes 2 contains an object of type stem.

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

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

Figure contains an axes. The axes 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 функция.

Алгоритмы

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

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

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

См. также

Функции

Свойства

Введенный в R2016b