exponenta event banner

Свойства полярного узора

Управление внешним видом и поведением полярного графика

Свойства полярного массива управляют внешним видом и поведением объекта полярного массива. Изменяя значения свойств, можно изменить некоторые аспекты полярного графика. Чтобы изменить свойства по умолчанию, используйте:

p = polarpattern(____,Name,Value)

Чтобы просмотреть все свойства объекта полярного массива, выполните следующие действия.

details(p)

Для изменения свойств можно также взаимодействовать с полярным графиком. Дополнительные сведения см. в разделе Взаимодействие с полярным графиком.

Метрики антенны

развернуть все

Показать метрику антенны, заданную как пара, разделенная запятыми, состоящая из 'AntennaMetrics' и 0 или 1. Метрика антенны отображает основной, задний и боковые лепестки диаграммы направленности антенны/решетки, переданные в качестве входных сигналов.

Типы данных: logical

Максимальное количество пиков для вычисления для каждого набора данных, указанное как пара, разделенная запятыми, состоящая из 'Peaks' и положительный скаляр или вектор целых чисел.

Типы данных: double

Свойства угла

развернуть все

Угол в верхней части полярного графика, определяемый как разделенная запятыми пара, состоящая из 'AngleAtTop' и скаляр в градусах.

Типы данных: double

Диапазон видимого полярного угла, заданный как разделенная запятыми пара, состоящая из 'AngleLim' и 1около-2 вектор действительных значений.

Типы данных: double

Показать интерактивные курсоры ограничения угла, указанные как пара, разделенная запятыми, состоящая из 'AngleLimVisible' и 0 или 1.

Типы данных: logical

Направление увеличения угла, определяемое как разделенная запятыми пара, состоящая из 'AngleDirection' и 'ccw' (против часовой стрелки) или 'cw' (по часовой стрелке).

Типы данных: char

Число градусов между радиальными линиями, показывающее углы на полярном графике, указанное как пара, разделенная запятыми, состоящая из 'AngleResolution' и скаляр в градусах.

Типы данных: double

Метки засечек угла поворота, заданные как пара, разделенная запятыми, состоящая из 'AngleTickLabelRotation' и 0 или 1.

Типы данных: logical

Показать метки засечек углов, заданные как пара, разделенная запятыми, состоящая из 'AngleTickLabelVisible' и 0 или 1.

Типы данных: logical

Формат меток засечек углов, заданный как пара, разделенная запятыми, состоящая из 'AngleTickLabelFormat' и 360 степеней или 180 степени.

Типы данных: double

Масштабный коэффициент шрифта угловой засечки, определяемый как разделенная запятыми пара, состоящая из 'AngleFontSizeMultiplier' и числовое значение больше нуля.

Типы данных: double

Показать измерение диапазона углов, указанное как пара, разделенная запятыми, состоящая из 'Span' и 0 или 1.

Типы данных: logical

Выделить радиальную линию в нуле градусов, заданную как разделенная запятыми пара, состоящая из 'ZeroAngleLine' и 0 или 1.

Типы данных: logical

Показать промежутки на линейных графиках с неравномерным шагом под углом, указанным как пара, разделенная запятыми, состоящая из 'DisconnectAngleGaps' и 0 или 1.

Типы данных: logical

Свойства величины

развернуть все

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

Типы данных: double

Засечки величины, заданные как разделенная запятыми пара, состоящая из 'MagnitudeTick' и 1около-N вектор, где N - количество делений величины.

Типы данных: double

Показать метки делений величины, заданные как разделенная запятыми пара, состоящая из 'MagnitudeTickLabelVisible' и 0 или 1.

Типы данных: logical

Минимальный и максимальный пределы величины, указанные как пара, разделенная запятыми, состоящая из 'MagnitudeLim' и двухэлементный вектор вещественных значений.

Типы данных: double

Определение динамического диапазона величин, заданного как разделенная запятыми пара, состоящая из 'MagnitudeLimMode' и 'auto' или 'manual'.

Типы данных: char

Определение угла для меток деления величины, заданного как пара, разделенная запятыми, состоящая из 'MagnitudeAxisAngleMode' и 'auto' или 'manual'.

Типы данных: char

Определите положения делений величины, указанные как разделенная запятыми пара, состоящая из 'MagnitudeTickMode' и 'auto' или 'manual'.

Типы данных: char

Единицы величины, заданная как разделенная запятыми пара, состоящая из 'MagnitudeUnits' и 'db' или 'dBLoss'.

Типы данных: char

Масштабный коэффициент шрифта деления величины, определяемый как разделенная запятыми пара, состоящая из 'MagnitudeFontSizeMultiplier' и числовое значение больше нуля.

Типы данных: double

Прочие свойства

развернуть все

Просмотр раздела графика Смита, заданного как строковый скалярный или символьный вектор. График Смита можно просмотреть по настройкам View к одному из значений свойства в этой таблице.

Просмотр эффекта свойства

Значение свойстваЭффект
'full'Просматривается полный сюжет Смита.
'top'Просматривается верхняя половина сюжета Смита.
'bottom'Просматривается нижняя половина графика Смита.
'left'Просматривается левая половина сюжета Смита.
'right'Просматривается правая половина сюжета Смита.
'top-left'Сверху слева от графика Смита.
'top-right'Сверху справа от графика Смита.
'bottom-left'Внизу слева от графика Смита.
'bottom-right'Внизу справа от графика Смита.

Типы данных: char | string

Нормализовать каждую трассировку данных до максимального значения, заданного как пара, разделенная запятыми, состоящая из 'NormalizeData' и 0 или 1.

Типы данных: logical

Соедините первый и последний углы, указанные как разделенная запятыми пара, состоящая из 'ConnectEndpoints' и 0 или 1.

Типы данных: logical

Стиль отображения полярного графика, заданный как разделенная запятыми пара, состоящая из 'Style' и 'line' или 'filled'.

Типы данных: char

Создание временного курсора, заданного как разделенная запятыми пара, состоящая из 'TemporaryCursor' и 0 или 1.

Типы данных: logical

Показывать подсказки при наведении курсора на полярный элемент графика, заданный как пара, разделенная запятыми, состоящая из 'ToolTips' и 0 или 1.

Типы данных: logical

Данные подрезки к внешнему кругу, заданному как разделенная запятыми пара, состоящая из 'ClipData' и 0 или 1.

Типы данных: logical

Директива о том, как добавить следующий график, указанный как пара, разделенная запятыми, состоящая из 'NextPlot' и одно из значений в таблице:

Значение свойстваЭффект
'new'

Создает фигуру и использует ее в качестве текущей фигуры.

'add'

Добавление новых графических объектов без очистки или сброса текущей фигуры.

'replace'

Удаление всех объектов осей и сброс свойств фигур до значений по умолчанию перед добавлением новых графических объектов.

Свойства легенды и заголовка

развернуть все

Таблицы данных для аннотации условных обозначений, указанные как разделенная запятыми пара, состоящая из 'LegendLabels' и символьный вектор или массив ячеек символьных векторов. Ⓐ обозначает активную линию для интерактивной работы.

Типы данных: char

Показать метку легенды, заданную как разделенная запятыми пара, состоящая из 'LegendVisible' и 0 или 1.

Типы данных: logical

Заголовок, отображаемый над полярным графиком, обозначаемый как разделенная запятыми пара, состоящая из 'TitleTop' и вектор символов.

Типы данных: char

Заголовок для отображения под полярным графиком, указанным как разделенная запятыми пара, состоящая из 'TitleBottom' и вектор символов.

Типы данных: char

Смещение между верхним заголовком и угловыми засечками, заданное как пара, разделенная запятыми, состоящая из 'TitleTopOffset' и скаляр. Значение должно быть в диапазоне [-0.5,0.5].

Типы данных: double

Смещение между нижним заголовком и угловыми засечками, заданное как разделенная запятыми пара, состоящая из 'TitleBottomOffset' и скаляр. Значение должно быть в диапазоне [-0.5,0.5].

Типы данных: double

Масштабный коэффициент шрифта верхнего заголовка, определяемый как разделенная запятыми пара, состоящая из 'TitleTopFontSizeMultiplier' и числовое значение больше нуля.

Типы данных: double

Масштабный коэффициент нижнего шрифта заголовка, определяемый как разделенная запятыми пара, состоящая из 'TitleBottomFontSizeMultiplier' и числовое значение больше нуля.

Типы данных: double

Толщина верхнего шрифта заголовка, определяемая как разделенная запятыми пара, состоящая из 'TitleTopFontWeight' и 'bold' или 'normal.

Типы данных: char

Толщина нижнего шрифта заголовка, заданного как разделенная запятыми пара, состоящая из 'TitleBottomFontWeight' и 'bold' или 'normal.

Типы данных: char

Интерпретация верхних заглавных символов, указанных как пара, разделенная запятыми, состоящая из 'TitleTopTextInterpreter' и:

  • 'tex' - Интерпретировать с помощью подмножества разметки TeX

  • 'latex' - Интерпретировать с помощью разметки LaTeX

  • 'none' - Отображение буквенных символов

Разметка TeX

По умолчанию MATLAB ® поддерживает подмножество разметки TeX. Разметка TeX используется для добавления надстрочных и подстрочных индексов, изменения типа и цвета текста и включения в текст специальных символов.

В этой таблице перечислены поддерживаемые модификаторы TickLabelInterpreter свойство имеет значение 'tex', которое является значением по умолчанию. Модификаторы остаются в силе до конца текста, за исключением надстрочных и подстрочных индексов, которые изменяют только следующий символ или текст в фигурных скобках {}.

МодификаторОписаниеПример
^{ }Верхний индекс'text^{superscript}'
_{ }Нижний индекс'text_{subscript}'
\bfПолужирный шрифт'\bf text'
\itКурсивный шрифт'\it text'
\slКосой шрифт (редко доступен)'\sl text'
\rmОбычный шрифт'\rm text'
\fontname{specifier}Набор specifier в качестве имени семейства шрифтов для изменения стиля шрифта. Этот модификатор можно использовать с другими модификаторами.'\fontname{Courier} text'
\fontsize{specifier}Набор specifier как скалярное числовое значение для изменения размера шрифта.'\fontsize{15} text'
\color{specifier}Набор specifier как один из следующих цветов: red, green, yellow, magenta, blue, black, white, gray, darkGreen, orange, или lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Набор specifier как трехэлементный RGB-триплет для изменения цвета шрифта.'\color[rgb]{0,0.5,0.5} text'

Разметка LaTeX

Чтобы использовать разметку LaTeX, установите TickLabelInterpreter свойство для 'latex'. В отображаемом тексте используется стиль шрифта LaTeX по умолчанию. FontName, FontWeight, и FontAngle свойства не имеют эффекта. Чтобы изменить стиль шрифта, используйте разметку LaTeX в тексте.

Максимальный размер текста, который можно использовать с интерпретатором LaTeX, составляет 1200 символов. Для многострочного текста максимальный размер уменьшается примерно на 10 символов в строке.

Типы данных: char

Интерпретация нижних заглавных символов, указанных как разделенная запятыми пара, состоящая из 'TitleBottomTextInterpreter' и:

  • 'tex' - Интерпретировать с помощью подмножества разметки TeX

  • 'latex' - Интерпретировать с помощью разметки LaTeX

  • 'none' - Отображение буквенных символов

Разметка TeX

По умолчанию MATLAB поддерживает подмножество разметки TeX. Разметка TeX используется для добавления надстрочных и подстрочных индексов, изменения типа и цвета текста и включения в текст специальных символов.

В этой таблице перечислены поддерживаемые модификаторы TickLabelInterpreter свойство имеет значение 'tex', которое является значением по умолчанию. Модификаторы остаются в силе до конца текста, за исключением надстрочных и подстрочных индексов, которые изменяют только следующий символ или текст в фигурных скобках {}.

МодификаторОписаниеПример
^{ }Верхний индекс'text^{superscript}'
_{ }Нижний индекс'text_{subscript}'
\bfПолужирный шрифт'\bf text'
\itКурсивный шрифт'\it text'
\slКосой шрифт (редко доступен)'\sl text'
\rmОбычный шрифт'\rm text'
\fontname{specifier}Набор specifier в качестве имени семейства шрифтов для изменения стиля шрифта. Этот модификатор можно использовать с другими модификаторами.'\fontname{Courier} text'
\fontsize{specifier}Набор specifier как скалярное числовое значение для изменения размера шрифта.'\fontsize{15} text'
\color{specifier}Набор specifier как один из следующих цветов: red, green, yellow, magenta, blue, black, white, gray, darkGreen, orange, или lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Набор specifier как трехэлементный RGB-триплет для изменения цвета шрифта.'\color[rgb]{0,0.5,0.5} text'

Разметка LaTeX

Чтобы использовать разметку LaTeX, установите TickLabelInterpreter свойство для 'latex'. В отображаемом тексте используется стиль шрифта LaTeX по умолчанию. FontName, FontWeight, и FontAngle свойства не имеют эффекта. Чтобы изменить стиль шрифта, используйте разметку LaTeX в тексте.

Максимальный размер текста, который можно использовать с интерпретатором LaTeX, составляет 1200 символов. Для многострочного текста максимальный размер уменьшается примерно на 10 символов в строке.

Типы данных: char

Свойства сетки

развернуть все

Рисование сетки над графиками данных, заданными как разделенная запятыми пара, состоящая из 'GridOverData' и 0 или 1.

Типы данных: logical

Нарисуйте радиальные линии внутри самого внутреннего круга полярного графика, заданного как разделенная запятыми пара, состоящая из 'DrawGridToOrigin' и 0 или 1.

Типы данных: logical

Увеличение углового разрешения на полярном графике, определяемого как разделенная запятыми пара, состоящая из 'GridAutoRefinement' и 0 или 1. Это свойство увеличивает разрешение угла, удваивая число радиальных линий вне каждой величины.

Типы данных: logical

Ширина линий сетки, заданная как разделенная запятыми пара, состоящая из 'GridWidth' и положительный скаляр.

Типы данных: double

Показать линии сетки, включая окружности величины и угловые радиусы, заданные как разделенная запятыми пара, состоящая из 'GridVisible' и 0 или 1.

Типы данных: logical

Цвет линий сетки переднего плана, заданный как разделенная запятыми пара, состоящая из 'GridForeGroundColor' и триплет RGB, символьный вектор имен цветов или 'none'.

Триплеты RGB и шестнадцатеричные цветовые коды полезны для задания пользовательских цветов.

  • Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].

  • Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.

Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.

Имя цветаКраткое имяТриплет RGBШестнадцатеричный цветовой кодВнешность
'red''r'[1 0 0]'#FF0000'

'green''g'[0 1 0]'#00FF00'

'blue''b'[0 0 1]'#0000FF'

'cyan' 'c'[0 1 1]'#00FFFF'

'magenta''m'[1 0 1]'#FF00FF'

'yellow''y'[1 1 0]'#FFFF00'

'black''k'[0 0 0]'#000000'

'white''w'[1 1 1]'#FFFFFF'

Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.

Триплет RGBШестнадцатеричный цветовой кодВнешность
[0 0.4470 0.7410]'#0072BD'

[0.8500 0.3250 0.0980]'#D95319'

[0.9290 0.6940 0.1250]'#EDB120'

[0.4940 0.1840 0.5560]'#7E2F8E'

[0.4660 0.6740 0.1880]'#77AC30'

[0.3010 0.7450 0.9330]'#4DBEEE'

[0.6350 0.0780 0.1840]'#A2142F'

Типы данных: double | char

Цвет фоновых линий сетки, определяемый как разделенная запятыми пара, состоящая из 'GridBackGroundColor' и триплет RGB, символьный вектор имен цветов или 'none'.

Триплеты RGB и шестнадцатеричные цветовые коды полезны для задания пользовательских цветов.

  • Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].

  • Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.

Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.

Имя цветаКраткое имяТриплет RGBШестнадцатеричный цветовой кодВнешность
'red''r'[1 0 0]'#FF0000'

'green''g'[0 1 0]'#00FF00'

'blue''b'[0 0 1]'#0000FF'

'cyan' 'c'[0 1 1]'#00FFFF'

'magenta''m'[1 0 1]'#FF00FF'

'yellow''y'[1 1 0]'#FFFF00'

'black''k'[0 0 0]'#000000'

'white''w'[1 1 1]'#FFFFFF'

Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.

Триплет RGBШестнадцатеричный цветовой кодВнешность
[0 0.4470 0.7410]'#0072BD'

[0.8500 0.3250 0.0980]'#D95319'

[0.9290 0.6940 0.1250]'#EDB120'

[0.4940 0.1840 0.5560]'#7E2F8E'

[0.4660 0.6740 0.1880]'#77AC30'

[0.3010 0.7450 0.9330]'#4DBEEE'

[0.6350 0.0780 0.1840]'#A2142F'

Типы данных: double | char

Свойства маркера, цвета, линии и шрифта

развернуть все

Символ маркера, заданный как разделенная запятыми пара, состоящая из 'Marker' и либо 'none' или один из символов в этой таблице. По умолчанию линия не имеет маркеров. Добавление маркеров в выбранных точках вдоль линии путем задания маркера.

СтоимостьОписание
'o'Круг
'+'Знак «Плюс»
'*'Звездочка
'.'Пункт
'x'Крест
'_'Горизонтальная линия
'|'Вертикальная линия
'square' или 's'Квадрат
'diamond' или 'd'Алмаз
'^'Треугольник, направленный вверх
'v'Треугольник, направленный вниз
'>'Прямоугольный треугольник
'<'Треугольник, указывающий влево
'pentagram' или 'p'Пятиконечная звезда (пентаграмма)
'hexagram' или 'h'Шестиконечная звезда (гексаграмма)
'none'Без маркеров

Размер маркера, заданный как разделенная запятыми пара, состоящая из 'MarkerSize' и положительное значение в единицах измерения точки.

Типы данных: double

Цвета для многострочных графиков, заданные как пара, разделенная запятыми, состоящая из 'ColorOrder' и трехколонную матрицу RGB-триплетов. Каждая строка матрицы определяет один цвет в цветовом порядке.

Типы данных: double

Следующий цвет для использования в порядке цветов, заданный как пара, разделенная запятыми, состоящая из 'ColorOrderIndex' и положительное целое число. Новые графики, добавленные к осям, используют цвета на основе текущего значения индекса порядка цветов.

Типы данных: double

Цвет линий данных, определяемый как разделенная запятыми пара, состоящая из 'EdgeColor' и символьный вектор имен цветов или RGB-триплет-вектор.

Триплеты RGB и шестнадцатеричные цветовые коды полезны для задания пользовательских цветов.

  • Триплет RGB - это трехэлементный вектор строки, элементы которого задают интенсивности красной, зеленой и синей составляющих цвета. Интенсивности должны находиться в диапазоне [0,1]; например, [0.4 0.6 0.7].

  • Шестнадцатеричный цветовой код - это символьный вектор или строковый скаляр, начинающийся с хэш-символа (#), за которыми следуют три или шесть шестнадцатеричных цифр, которые могут варьироваться от 0 кому F. Значения не чувствительны к регистру. Таким образом, цветовые коды '#FF8800', '#ff8800', '#F80', и '#f80' эквивалентны.

Можно также задать некоторые общие цвета по имени. В этой таблице перечислены параметры именованного цвета, эквивалентные триплеты RGB и шестнадцатеричные цветовые коды.

Имя цветаКраткое имяТриплет RGBШестнадцатеричный цветовой кодВнешность
'red''r'[1 0 0]'#FF0000'

'green''g'[0 1 0]'#00FF00'

'blue''b'[0 0 1]'#0000FF'

'cyan' 'c'[0 1 1]'#00FFFF'

'magenta''m'[1 0 1]'#FF00FF'

'yellow''y'[1 1 0]'#FFFF00'

'black''k'[0 0 0]'#000000'

'white''w'[1 1 1]'#FFFFFF'

Вот триплеты RGB и шестнадцатеричные цветовые коды для цветов по умолчанию MATLAB, используемых на многих типах графиков.

Триплет RGBШестнадцатеричный цветовой кодВнешность
[0 0.4470 0.7410]'#0072BD'

[0.8500 0.3250 0.0980]'#D95319'

[0.9290 0.6940 0.1250]'#EDB120'

[0.4940 0.1840 0.5560]'#7E2F8E'

[0.4660 0.6740 0.1880]'#77AC30'

[0.3010 0.7450 0.9330]'#4DBEEE'

[0.6350 0.0780 0.1840]'#A2142F'

Типы данных: double | char

Стиль линии печати, заданный как разделенная запятыми пара, состоящая из 'LineStyle' и один из символов в таблице:

СимволСтиль линииРезультирующая линия
'-'Сплошная линия

'--'Пунктирная линия

':'Пунктирная линия

'-.'Пунктирная линия

'none'Без строкиБез строки

Ширина линии графика, заданная как разделенная запятыми пара, состоящая из 'LineWidth' и положительный скаляр или вектор.

Размер шрифта текста на графике, определяемый как разделенная запятыми пара, состоящая из 'FontSize' и положительный скаляр.

Задать размер шрифта, указанного как пара, разделенная запятыми, состоящая из 'FontSizeAutoMode' и 'auto' или 'manual'.

Типы данных: char