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'})

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

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

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

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

Отображение отметок деления по оси тета каждые 15 степени.

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

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

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

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

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

thetaticks('auto')

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

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

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

Figure contains an axes. The axes is empty.

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

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

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

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

свернуть все

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

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

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

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

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

Примечание

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

Полярные оси или массив полярных осей. Если вы не задаете этот аргумент, то thetaticks изменяет текущие системы координат (при условии, что текущие системы координат являются объектом полярных осей).

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

свернуть все

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

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

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

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

Подробнее о

свернуть все

Отметьте значения

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

Алгоритмы

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

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

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

См. также

Функции

Свойства

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