Создайте список опций Диаграммы Боде
P = bodeoptions
P = bodeoptions('cstprefs')
P = bodeoptions возвращает набор по умолчанию опций графика для использования с bodeplot. Можно использовать эти опции, чтобы настроить внешний вид Диаграммы Боде с помощью командной строки. Этот синтаксис полезен, когда это необходимо, чтобы записать скрипт, чтобы сгенерировать графики, которые выглядят одинаково независимо от настроек preference сеанса MATLAB®, на котором вы запускаете скрипт.
P = bodeoptions('cstprefs') инициализирует опции графика с опциями, которые вы выбрали в Системе управления и Редакторе Настроек System Identification Toolbox. Для получения дополнительной информации о редакторе, см. Редактор Настроек Тулбокса. Этот синтаксис полезен, когда это необходимо, чтобы изменить несколько опций графика, но в противном случае использовать ваши настройки по умолчанию. Скрипт, который использует этот синтаксис, может сгенерировать результаты, которые выглядят по-другому, когда запущено на сеансе с различными настройками.
Следующая таблица обобщает опции Диаграммы Боде.
| Опция | Описание |
|---|---|
TitlexlabelYLabel |
Текст метки и стиль, заданный как структура со следующими полями:
|
TickLabel |
Стиль метки в виде галочки, заданный как структура со следующими полями:
|
Grid | Покажите или скройте сетку Заданный как одно из следующих значений: 'off' | 'on'Значение по умолчанию: 'off' |
GridColor | Цвет линий сетки Заданный как одно из следующего: Вектор значений RGB в области значений [0,1] | вектор символов названия цвета | 'none'. Например, для желтого цвета, задайте как одно из следующего: [1 1 0], 'yellow', или 'y'.Значение по умолчанию: [0.15,0.15,0.15] |
XlimMode, YlimMode | Режимы предела по осям. Значение по умолчанию: 'auto' |
Xlimylim | Пределы осей, заданные как массив формы [min,max] |
IOGrouping | Группировка пар ввода - вывода Заданный как одно из следующих значений: 'none' |'inputs'|'outputs'|'all'Значение по умолчанию: 'none' |
InputLabels, OutputLabels | Стили метки ввода и вывода |
InputVisible, OutputVisible | Видимость каналов ввода и вывода |
ConfidenceRegionNumberSD | Количество стандартных отклонений, чтобы использовать для графического вывода области уверенности ответа (только идентифицированные модели). Значение по умолчанию: |
FreqUnits | Единицы частоты, заданные как одно из следующих значений:
|
FreqScale | Шкала частоты Заданный как одно из следующих значений: 'linear' | 'log'Значение по умолчанию: 'log' |
MagUnits | Единицы величины Заданный как одно из следующих значений: 'dB' | 'abs'Значение по умолчанию: 'dB' |
MagScale | Шкала величины Заданный как одно из следующих значений: 'linear' | 'log'Значение по умолчанию: 'linear' |
MagVisible | Видимость графика величины Заданный как одно из следующих значений: 'on' | 'off'Значение по умолчанию: 'on' |
MagLowerLimMode | Включает более низкий предел величины Заданный как одно из следующих значений: 'auto' | 'manual'Значение по умолчанию: 'auto' |
MagLowerLim | Задает более низкий предел величины |
PhaseUnits | Модули фазы Заданный как одно из следующих значений: 'deg' | 'rad'Значение по умолчанию: 'deg' |
PhaseVisible | Видимость графика фазы Заданный как одно из следующих значений: 'on' | 'off'Значение по умолчанию: 'on' |
PhaseWrapping | Включает перенос фазы Заданный как одно из следующих значений: 'on' | 'off'Когда вы устанавливаете PhaseWrapping к 'on', график переносит накопленную фазу в значении, заданном PhaseWrappingBranch свойство. Значение по умолчанию: 'off' |
PhaseWrappingBranch | Значение фазы, в котором график переносит накопленную фазу когда PhaseWrapping установлен в 'on'. Значение по умолчанию: –180 (фаза переносится на интервал [–180º, 180º)), |
PhaseMatching | Включает соответствие фазы Заданный как одно из следующих значений: 'on' | 'off'Значение по умолчанию: 'off' |
PhaseMatchingFreq | Частота для соответствия с фазой |
PhaseMatchingValue | Значение, к которому фазовые отклики являются соответствующими тесно |
bode | bodeplot | getoptions | setoptions