Свойства SmithPlot

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

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

s = smithplot(____,Name,Value)

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

details(s)

Отображение

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

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

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

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

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

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

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

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

Типы данных: 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}Установите specifer как один из этих цветов: 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 по умолчанию. Чтобы изменить стиль шрифта, используйте разметку 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, 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 по умолчанию. Чтобы изменить стиль шрифта, используйте разметку 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' or '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.

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

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