Создайте список относительных опций графика индекса
Используйте sectorplotoptions
команда, чтобы создать SectorPlotOptions
объект настроить ваш сектор строит внешний вид. Можно также использовать команду, чтобы заменить настройки настройки графика в MATLAB® сеанс, в котором вы создаете графики сектора.
возвращает набор по умолчанию опций графика для использования с plotoptions
= sectorplotoptionspassiveplot
и sectorplot
команды. Можно использовать эти опции, чтобы настроить внешний вид графика с помощью командной строки. Этот синтаксис полезен, когда это необходимо, чтобы записать скрипт, чтобы сгенерировать графики, которые выглядят одинаково независимо от настроек preference сеанса работы с MATLAB, в котором вы запускаете скрипт.
инициализирует опции графика опциями, которые вы выбрали в Редакторе Настроек Control System Toolbox™. Для получения дополнительной информации о редакторе, см. Редактор Настроек Тулбокса. Этот синтаксис полезен, когда это необходимо, чтобы изменить несколько опций графика, но в противном случае использовать ваши настройки по умолчанию. Скрипт, который использует этот синтаксис, может сгенерировать результаты, которые выглядят по-другому, когда запущено на сеансе с различными настройками.plotoptions
= sectorplotptions('cstprefs')
FreqUnits
— Единицы частотырад/с
'(значение по умолчанию)Единицы частоты в виде одного из следующих значений:
'Hz'
'rad/s'
'rpm'
'kHz'
'MHz'
'GHz'
'rad/nanosecond'
'rad/microsecond'
'rad/millisecond'
'rad/minute'
'rad/hour'
'rad/day'
'rad/week'
'rad/month'
'rad/year'
'cycles/nanosecond'
'cycles/microsecond'
'cycles/millisecond'
'cycles/hour'
'cycles/day'
'cycles/week'
'cycles/month'
'cycles/year'
FreqScale
— Шкала частотыжурнал
'(значение по умолчанию) | 'linear
'Шкала частоты в виде любого 'log
'или 'linear
'.
IndexScale
— Индексируйте шкалужурнал
'(значение по умолчанию) | 'linear
'Индексируйте шкалу в виде любого 'log
'или 'linear
'.
IOGrouping
— Группировка пары ввода - вывода'none'
'(значение по умолчанию) | 'inputs
'| 'outputs
'| 'all
'Группировка ввода - вывода (ввод-вывод) пары в виде одного из следующего:
'none'
'— Никакая группировка ввода - вывода.
'inputs
'— Группа только входные параметры.
Выходные параметры
'— Группа только выходные параметры.
все
'— Группа все пары ввода-вывода.
InputLabels
— Введите стиль меткиВведите стиль метки в виде структуры со следующими полями:
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию темно-сер с триплетом RGB [0.4,0.4,0.4]
.
Interpreter
— Текстовый интерпретатор в виде одного из этих значений:
'tex
'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter
.
'latex
'— Интерпретируют символы, использующие разметку LATEX.
'none'
'— буквенные символы Отображения.
OutputLabels
— Выведите стиль меткиВыведите стиль метки в виде структуры со следующими полями:
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию темно-сер с триплетом RGB [0.4,0.4,0.4]
.
Interpreter
— Текстовый интерпретатор в виде одного из этих значений:
'tex
'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter
.
'latex
'— Интерпретируют символы, использующие разметку LATEX.
'none'
'— буквенные символы Отображения.
InputVisible
— Введите переключатель отображения{'on'}
(значение по умолчанию) | {'off'}
| массив ячеекПереключите отображение входных параметров в виде {'on'}
off
, или массив ячеек с несколькими элементами.
OutputVisible
— Выведите переключатель отображения{'on'}
(значение по умолчанию) | {'off'}
| массив ячеекПереключите отображение выходных параметров в виде {'on'}
off
, или массив ячеек с несколькими элементами.
Title
— Текст заголовка и стильТекст заголовка и стиль в виде структуры со следующими полями:
String
— Текст метки в виде вектора символов. По умолчанию графиком является названный 'Singular Values'
.
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию является черным, как задано триплетом RGB [0,0,0]
.
Interpreter
— Текстовый интерпретатор в виде одного из этих значений:
'tex
'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter
.
'latex
'— Интерпретируют символы, использующие разметку LATEX.
'none'
'— буквенные символы Отображения.
XLabel
— Текст метки оси X и стильТекст метки оси X и стиль в виде структуры со следующими полями:
String
— Текст метки в виде вектора символов. По умолчанию ось названа на основе единиц частоты FreqUnits
.
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию является черным, как задано триплетом RGB [0,0,0]
.
Interpreter
— Текстовый интерпретатор в виде одного из этих значений:
'tex
'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter
.
'latex
'— Интерпретируют символы, использующие разметку LATEX.
'none'
'— буквенные символы Отображения.
YLabel
— Текст метки оси Y и стильТекст метки оси Y и стиль в виде структуры со следующими полями:
String
— Текст метки в виде массива ячеек из символьных векторов. По умолчанию ось названа на основе единиц величины MagUnits
.
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию является черным, как задано триплетом RGB [0,0,0]
.
Interpreter
— Текстовый интерпретатор в виде одного из этих значений:
'tex
'— Интерпретируют символы с помощью подмножества разметки TeX. Это - значение по умолчанию Interpreter
.
'latex
'— Интерпретируют символы, использующие разметку LATEX.
'none'
'— буквенные символы Отображения.
TickLabel
— Стиль метки в виде галочкиСтиль метки в виде галочки в виде структуры со следующими полями:
FontSize
— Размер шрифта в виде скалярного значения, больше, чем нуль в модулях точки. Размер шрифта по умолчанию зависит от конкретной операционной системы и локали. Одна точка равняется 1/72
'inches'.
FontWeight
— Символьная толщина в виде 'Normal
'или 'bold
'. MATLAB использует FontWeight
свойство выбрать шрифт от доступных в вашей системе. Не все шрифты имеют полужирный вес. Поэтому определение полужирной толщины шрифта может все еще привести к обычной толщине шрифта.
FontAngle
— Символьный наклон в виде 'Normal
'или 'italic
'. Не все шрифты имеют оба стиля шрифта. Поэтому курсивный шрифт может выглядеть одинаково как обычный шрифт.
Color
— Цвет текста в виде триплета RGB. Цвет по умолчанию является черным, как задано триплетом RGB [0,0,0]
.
Grid
— Переключите отображение сеткиoff
'(значение по умолчанию) | 'on
' Переключите отображение сетки на графике в виде любого 'off
'или 'on
'.
GridColor
— Цвет линий сетки
(значение по умолчанию) | триплет RGBЦвет линий сетки в виде триплета RGB. Цвет по умолчанию светло-сер, как задано триплетом RGB [0.15,0.15,0.15]
.
XLimMode
— Предельный режим выбора оси X{'auto'}
(значение по умолчанию) | {'manual'}
| массив ячеекРежим выбора для оси X ограничивает в виде одного из этих значений:
'auto'
'— Включают автоматический предельный выбор, который основан на общем промежутке отображенных на графике данных.
'manual
'— Вручную задают пределы по осям. Чтобы задать пределы по осям, установите XLim
свойство.
YLimMode
— Предельный режим выбора оси Y{'auto'}
(значение по умолчанию) | {'manual'}
| массив ячеекРежим выбора для оси Y ограничивает в виде одного из этих значений:
'auto'
'— Включают автоматический предельный выбор, который основан на общем промежутке отображенных на графике данных.
'manual
'— Вручную задают пределы по осям. Чтобы задать пределы по осям, установите YLim
свойство.
XLim
— Пределы оси X
(значение по умолчанию) | массив ячеек, содержащий двухэлементный вектор из формы [min,max]
Ось X ограничивает в виде массива ячеек, содержащего двухэлементный вектор из формы [min,max]
.
YLim
— Пределы оси Y
(значение по умолчанию) | массив ячеек, содержащий двухэлементный вектор из формы [min,max]
Ось Y ограничивает в виде массива ячеек, содержащего двухэлементный вектор из формы [min,max]
.
passiveplot | Вычислите или постройте индекс пассивности как функцию частоты |
sectorplot | Вычислите или постройте индекс сектора как функцию частоты |
В данном примере создайте график индекса пассивности, который использует красный текст с 15 точками для заголовка. Этот график выглядит одинаково на любом сеансе MATLAB®, независимо от настроек той, в которой это сгенерировано.
Во-первых, создайте набор опций по умолчанию с помощью sectorplotoptions
.
plotoptions = sectorplotoptions;
Затем изменитесь, необходимые свойства опций устанавливают plotoptions
.
plotoptions.Title.FontSize = 15; plotoptions.Title.Color = [1 0 0]; plotoptions.FreqUnits = 'Hz'; plotoptions.Grid = 'on';
Теперь создайте график индекса пассивности с помощью plotoptions набора опций.
G = tf(1,[1 1]); passiveplot(G,plotoptions)
Поскольку plotoptions
начинается с фиксированного набора опций, результат графика независим от настроек тулбокса текущего сеанса работы с MATLAB.
В данном примере создайте относительный график сектора модели с комплексными коэффициентами. Затем включите сетку, переименуйте график и измените шкалу частоты.
Создайте модель в пространстве состояний с комплексными данными и задайте геометрию сектора.
A = [-3.50,-1.25-0.25i;2,0]; B = [1;0]; C = [-0.75-0.5i,0.625-0.125i]; D = 0.5; Hc = [ss(A,B,C,D);1]; Q = [1 0.1;0.1 -1];
Создайте набор опций на основе настроек тулбокса.
plotoptions = sectorplotoptions('cstprefs'); plotoptions.Grid = 'on'; plotoptions.FreqScale = 'linear'; plotoptions.Title.String = 'Relative Sector Index Plot of Complex-Coefficient Model';
Теперь создайте график сектора с пользовательским набором опции plotoptions
.
sectorplot(Hc,Q,plotoptions)
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.