thetaticks

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

Описание

пример

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

tv = thetaticks возвращает текущие значения метки деления на оси теты как вектор.

пример

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

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

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

пример

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

Примеры

свернуть все

Создайте полярный график. Отобразите отметки деления и линии сетки вдоль оси теты в 0, 90, 180, и 270 градусов. Затем задайте метку для каждой отметки деления.

theta = linspace(0,2*pi);
rho = theta/10;
polarplot(theta,rho)

thetaticks([0 90 180 270])
thetaticklabels({'East','North','West','South'})

Отобразите отметки деления вдоль оси теты в неоднородных значениях между 0 и 360 градусами.

theta = linspace(0,2*pi);
rho = theta/10;
polarplot(theta,rho)
thetaticks([0 30 60 90 180 210 240 270])

Отобразите отметки деления вдоль оси теты каждые 15 градусов.

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
polarplot(theta,rho)
thetaticks(0:15:360)

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

polarplot(1:10)
thetaticks([0 120 240])

thetaticks('auto')

Создайте полярные оси и возвратите объект pax полярных осей. Убедитесь, что thetaticks влияет на полярные оси вы только созданный путем передачи pax как первый входной параметр к функции.

pax = polaraxes;
thetaticks(pax,0:45:360)

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

theta = 0:0.01:2*pi;
rho = sin(2*theta).*cos(2*theta);
polarplot(theta,rho)
thetaticks([])

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

свернуть все

Значения деления, заданные как вектор увеличения значений. Значения деления интерпретированы в модулях, определенных ThetaAxisUnits свойство. По умолчанию модули являются степенями.

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

Пример: thetaticks([0 90 180 270])

Пример: thetaticks([0:30:330])

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

Примечание

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

Одна или несколько полярных осей, заданных как отдельный объект или вектор объектов. Если вы не задаете полярные оси, то thetaticks использует текущую систему координат.

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

свернуть все

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

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

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

  • 'manual' — Оси используют вручную заданные значения метки деления на оси теты.

Больше о

свернуть все

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

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

Алгоритмы

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

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

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

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

Функции

Свойства

Введенный в R2017b