Задайте r-формат-метки-деления-на-оси
rtickformat(fmt)
rtickformat(pax,___)
rfmt = rtickformat
rfmt = rtickformat(pax)
устанавливает формат для меток r-метки-деления-на-оси. Например, задайте rtickformat(fmt)
fmt
как 'usd'
, чтобы отобразить метки в долларах U.S..
использует оси, заданные rtickformat(pax,___)
pax
вместо текущей системы координат. Задайте ax
как первый входной параметр.
возвращает стиль форматирования, используемый для меток r-метки-деления-на-оси текущей системы координат. В зависимости от типа меток вдоль r-оси rfmt = rtickformat
rfmt
является вектором символа или строкой, содержащей числовой формат.
Создайте полярный график. Отобразите метки в виде галочки вдоль r-оси как проценты.
th = linspace(0,2*pi,10); r = [11 49 95 68 74 75 88 76 65 67]; polarplot(th,r,'o') rtickformat('percentage')
Отобразите метки в виде галочки вдоль r-оси с текстом "cm" после каждого значения.
polarplot(1:10)
rtickformat('%g cm')
Отобразите метки r-метки-деления-на-оси с двумя десятичными разрядами. Управляйте десятичными разрядами путем передачи rtickformat
вектор символа числового формата, который использует представление с фиксированной точкой для символа преобразования и значения точности 2.
theta = 0:0.01:2*pi;
rho = 50*sin(2*theta);
polarplot(theta,rho)
rtickformat('%.2f')
Создайте полярный график и присвойте объект полярных осей переменному pax
. Гарантируйте, что rtickformat
влияет на полярные оси вы просто созданный путем передачи pax
как первого входного параметра к функции.
polarplot(1:10)
pax = gca;
rtickformat(pax,'percentage')
fmt
Формат для числовых меток в виде галочки'%g'
(значение по умолчанию) | вектор символа | строкаФормат для числовых меток в виде галочки, заданных как вектор символа или строка. Можно задать один из форматов, перечисленных в этой таблице. Также можно задать пользовательский формат.
Предопределенный формат | Описание |
---|---|
'usd' |
U. S. доллары. Эта опция является эквивалентным использованием |
'eur' |
Евро. Эта опция эквивалентна использованию |
'gbp' |
Британский фунт. Эта опция эквивалентна использованию |
'jpy' |
Японская иена. Эта опция эквивалентна использованию |
'degrees' |
Отобразите символ градуса после значений. Эта опция эквивалентна использованию |
'percentage' |
Отобразите знак процента после значений. Эта опция эквивалентна использованию |
'auto' |
Формат по умолчанию |
Пример: rtickformat ('доллар США')
Можно задать пользовательский числовой формат путем создания идентификаторов строки, содержащей или вектора символа.
Идентификаторы являются дополнительными, кроме символа преобразования и знака процента. Создайте формат в этом порядке:
Один или несколько флагов — Опции, такие как добавление знака "плюс" перед положительными значениями. Для полного списка опций см. таблицу Дополнительных Флагов.
Ширина поля — Минимальное количество символов, чтобы распечатать в метке в виде галочки. Задайте ширину поля как целочисленное значение. Если количество значительных цифр в значении деления меньше, чем ширина поля, то метка дополнена пробелами.
Точность — Количество цифр справа от десятичной точки или количество значительных цифр, в зависимости от символа преобразования. Задайте точность как целочисленное значение.
Символ преобразования — тип Значения. Для полного списка опций см. таблицу Символов Преобразования. Если вы задаете преобразование, которое не соответствует данным, то MATLAB® заменяет заданное преобразование и использует %e
.
Кроме того, можно задать буквенный текст вначале или конец формата. Чтобы распечатать единственную кавычку, используйте ''
. Чтобы распечатать символ процента, используйте %%
.
Пример: rtickformat. 2f')
, отображает значения с помощью представления с фиксированной точкой с двумя десятичными разрядами.
Пример: rtickformat (' % $.2f')
отображает знак доллара перед каждым значением.
Пример: rtickformat. 2f миллион')
, отображает миллион
после каждого значения.
Дополнительные флаги
Идентификатор | Описание | Пример числового формата |
---|---|---|
, | Отобразите запятые каждые три цифры, такие как '1,000' . | '%,4.4g' |
+ | Распечатайте символ знака (+) для положительных значений, таких как '+100' . | '%+4.4g' |
0 | Заполните ширину поля начальными нулями вместо пробелов, таких как '0100' . | '%04.4g' |
– | Лево-выровняйте по ширине, который заполняет конец значения с пробелами вместо начала. Например, если шириной поля является 4 , то этот флаг форматирует метку как '100 ' вместо ' 100' . | '%-4.4g' |
# | Для | '%#4.4g' |
Символы преобразования
Идентификатор | Описание | Пример |
---|---|---|
d или i | Целое число со знаком с основой 10. Значение точности указывает на количество значительных цифр. | '%.4d' отображает π как 0003 . |
f | Представление с фиксированной точкой. Значение точности указывает на количество десятичных разрядов. | '%.4f' отображает π как 3.1416 . |
e | Экспоненциальное представление. Значение точности указывает на количество десятичных разрядов. | '%.4e' отображает π как 3.1416x100 . |
g | Более компактная версия e или f , без конечных нулей. Значение точности указывает на максимальное количество десятичных разрядов. | '%.4g' отображает π как 3.1416 . |
pax
— Одна или несколько полярных осейОдна или несколько полярных осей, заданных как отдельный объект или вектор объектов. Если вы не задаете объект полярных осей, то rtickformat
использует текущую систему координат.
Функция rtickformat
устанавливает и запрашивает свойство TickLabelFormat
объекта линейки, сопоставленного с r-осью.
'RLim'
| rtickangle
| rticklabels
| rticks
| thetatickformat
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.