rticklabels

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

Синтаксис

rticklabels(labels)
rl = rticklabels
rticklabels('auto')
rticklabels('manual')
m = rticklabels('mode')
___ = rticklabels(pax,___)

Описание

пример

rticklabels(labels) устанавливает метки r-метки-деления-на-оси для текущей системы координат. Задайте labels как массив строк или массив ячеек из символьных векторов; например, {'January','February','March'}. Если вы задаете метки, то значения r-метки-деления-на-оси и метки в виде галочки больше не обновляют автоматически на основе изменений в осях.

rl = rticklabels возвращает метки r-метки-деления-на-оси для текущей системы координат.

пример

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

rticklabels('manual') устанавливает ручной режим, замораживая метки r-метки-деления-на-оси в текущих значениях.

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

пример

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

Примеры

свернуть все

Создайте полярный график. Отобразите отметки деления и линии сетки вдоль r-оси в значениях 0.1, 0.3, и 0.5. Затем задайте метку для каждой отметки деления.

theta = linspace(0,2*pi);
rho = theta/10;
polarplot(theta,rho)
rticks([0.1 0.25 0.5])
rticklabels({'r = .1','r = .3','r = .5'})

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

theta = 0:0.01:2*pi;
rho = 50*sin(2*theta);
polarplot(theta,rho)
pax = gca;

rticks(pax,[10 25 50])
rticklabels(pax,{'r = 10','r = 25','r = 50'})

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

theta = linspace(0,2*pi);
rho = theta/10;
polarplot(theta,rho)
rticks([0.1 0.25 0.5])
rticklabels({'r = .1','r = .3','r = .5'})

rticks('auto')
rticklabels('auto')

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

theta = 0:0.01:2*pi;
rho = 50*sin(2*theta);
polarplot(theta,rho)
rticklabels({})

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

свернуть все

Метки в виде галочки, заданные как массив ячеек из символьных векторов, массив строк или категориальный массив. Если вы не хотите, чтобы метки в виде галочки показали, то задайте массив пустой ячейки {}. Метки в виде галочки поддерживают TeX и ПРОПИТЫВАЮТ ЛАТЕКСОМ разметку. Смотрите свойство TickLabelInterpreter объекта осей для получения дополнительной информации.

Пример: rticklabels({'0','\pi','2\pi'})

Пример: rticklabels({'January','Febrary','March'})

Пример: rticklabels({})

Примечание

  • Если вы задаете метки в виде галочки как категориальный массив, MATLAB® использует значения в массиве, не категории.

  • Чтобы задать значения деления, используйте функцию rticks.

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

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

свернуть все

Текущие метки в виде галочки, возвращенные как массив ячеек из символьных векторов или символьный массив.

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

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

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

Больше о

свернуть все

Метки в виде галочки

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

Алгоритмы

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

  • RTickLabel — Свойство, которое хранит текст для меток r-метки-деления-на-оси.

  • RTickLabelMode Свойство, которое хранит режим метки r-метки-деления-на-оси. Когда вы устанавливаете метки r-метки-деления-на-оси с помощью rticklabels, это свойство изменяется на 'manual'.

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

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

Функции

Свойства

Введенный в R2017b