thetaticks

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

Синтаксис

thetaticks(ticks)
tv = thetaticks
thetaticks('auto')
thetaticks('manual')
m = thetaticks('mode')
___ = thetaticks(pax,___)

Описание

пример

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

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