SmithPlot Properties

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

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

s = smithplot(____,Name,Value)

Чтобы просмотреть все свойства Смита строят объектное использование:

details(s)

Отображение

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

Отсеките данные к внешнему кругу в виде 0 или 1.

Типы данных: логический

Цвета, чтобы использовать в многострочных графиках в виде матрицы с тремя столбцами триплетов RGB. Каждая строка матрицы задает один цвет в последовательности цветов.

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

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

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

Название шрифта в виде вектора символов.

Примечание

  • Чтобы отобразить и распечатать текст правильно, необходимо выбрать шрифт, который поддерживает система. Стандартный шрифт зависит от вашей операционной системы и локали.

  • Чтобы использовать шрифт фиксированной ширины, который выглядит хорошим в любой локали, используйте FixedWidth. Шрифт фиксированной ширины использует корневой FixedWidthFontName свойство.

  • listfonts функция генерирует список доступных названий шрифта.

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

Размер шрифта в виде положительного целого числа.

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

Режим размера шрифта в виде 'auto'. Изменяет размер шрифта на основе размера окна.

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

Фоновый цвет линии насмешки в виде триплета RGB, или как вектор символов названий цвета или 'none'. Используя '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'

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

Приоритетный цвет линий сетки в виде триплета 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

Стиль линии сетки в виде одного из следующего:

Стиль линииОписаниеПолучившаяся линия
'-'Сплошная линия–––––––
'- -'Пунктирная линия- - - - - - - - -
':'Пунктирная линия….…....
'- .'Штрих-пунктирная линия- . - . - .
'none'Никакая линияНикакая линия

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

Ширина линии сетки в виде положительной скалярной величины.

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

Чертите сетку по графикам данных в виде 0 или 1.

Типы данных: логический

Линии сетки переднего плана Sub окрашивают в виде триплета 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'

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

Стиль линии подсеток в виде одного из следующего:

Стиль линииОписаниеПолучившаяся линия
'-'Сплошная линия–––––––
'- -'Пунктирная линия- - - - - - - - -
':'Пунктирная линия….…....
'- .'Штрих-пунктирная линия- . - . - .
'none'Никакая линияНикакая линия

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

Ширина подлинии сетки в виде положительной скалярной величины.

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

Тип сетки в виде 'Z'Y, 'ZY', 'YZ'. Тип сетки задает, является ли график графиком проводимости, графиком импеданса или обоими.

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

Матрица 2D строки. Строка 1 задает значения постоянных кругов сопротивления и постоянных дуг реактивного сопротивления в графике. Строка 2 задает значение в который соответствующие дуги и круги, заданные последовательно 1 конец.

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

Покажите сетку на графике Смита в виде '1' или '0'.

Типы данных: логический

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

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

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

'add'

Добавляют новые графические объекты, не очищаясь или сбрасывая текущую фигуру.

'replace'

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

Родительский элемент фигуры, возвращенный как корневой объект.

Заголовок, чтобы отобразиться ниже Смита строит диаграмму в виде вектора символов.

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

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

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

Нижняя толщина шрифта заголовка в виде 'bold' или 'normal.

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

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

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

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

  • 'tex' — Интерпретируйте использование подмножества разметки TeX

  • 'latex' — Интерпретируйте использующую разметку LATEX

  • 'none' — Отобразите буквенные символы

TeX Markup

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

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

МодификаторОписаниеПример
^{ }Верхний индекс'text^{superscript}'
_{ }Индекс'text_{subscript}'
\bfBold font'\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Пурпурный, blue, black, whiteсерый, darkGreen, orange, или lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Установите specifier как трехэлементный триплет RGB, чтобы изменить цвет шрифта.'\color[rgb]{0,0.5,0.5} text'

Разметка LaTeX

Чтобы использовать разметку LATEX, установите TickLabelInterpreter свойство к 'latex'. Отображаемый текст использует стиль шрифта LaTeX по умолчанию. Чтобы изменить стиль шрифта, используйте разметку LATEX в рамках текста.

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

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

Заголовок, чтобы отобразиться выше Смита строит диаграмму в виде вектора символов.

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

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

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

Главная толщина шрифта заголовка в виде 'bold' или 'normal.

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

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

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

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

  • 'tex' — Интерпретируйте использование подмножества разметки TeX

  • 'latex' — Интерпретируйте использующую разметку LATEX

  • 'none' — Отобразите буквенные символы

TeX Markup

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

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

МодификаторОписаниеПример
^{ }Верхний индекс'text^{superscript}'
_{ }Индекс'text_{subscript}'
\bfBold font'\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}Установите specifer как один из этих цветов: red, green, yellowПурпурный, blue, black, whiteсерый, darkGreen, orange, или lightBlue.'\color{magenta} text'
\color[rgb]{specifier}Установите specifier как трехэлементный триплет RGB, чтобы изменить цвет шрифта.'\color[rgb]{0,0.5,0.5} text'

Разметка LaTeX

Чтобы использовать разметку LATEX, установите TickLabelInterpreter свойство к 'latex'. Отображаемый текст использует стиль шрифта LaTeX по умолчанию. Чтобы изменить стиль шрифта, используйте разметку LATEX в рамках текста.

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

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

Наборы данных

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

Цвет линии данных в виде вектора символов названий цвета или как вектор триплета 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

Таблицы данных для аннотации легенды в виде вектора символов или как массив ячеек из символьных векторов.

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

Метка легенды Show в виде 0 или 1.

Типы данных: логический

Стиль сюжетной линии в виде одного из символов в таблице:

СимволСтиль линииПолучившаяся линия
'-'Сплошная линия

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

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

'-.'Штрих-пунктирная линия

'none'Никакая линияНикакая линия

Ширина сюжетной линии в виде положительной скалярной величины.

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

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

Размер маркера, заданный как положительное значение в точках.

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

Дуги

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

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

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

Метки в виде галочки дуги в виде вектора символов названий цвета или как вектор триплета 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'

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

Покажите метки в виде галочки дуги в виде 0 или 1.

Типы данных: логический

Круги

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

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

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

Круговые метки в виде галочки окрашивают в виде вектора символов названий цвета или как вектор триплета 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

Покажите метки в виде галочки дуги в виде 0 или 1.

Типы данных: логический

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