nicholsoptions

Создайте список опций графика Николса

Синтаксис

P = nicholsoptions
P = nicholsoptions('cstprefs')

Описание

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

P = nicholsoptions('cstprefs') инициализирует параметры графика с опциями, выбранными в редакторе Control System Toolbox™ Preferences. Дополнительные сведения о редакторе см. в разделе «Редактор настроек тулбокса».

В этой таблице представлены опции графика Николса.

ОпцияОписание
Title, XLabel, YLabelМаркируйте текст и стиль
TickLabelСтиль метки такта
Grid Показать или скрыть сетку
Задается как один из: 'off' | 'on'
По умолчанию: 'off'
GridColorЦвет линий сетки
Задается как один из: Вектор значений RGB в области значений [0,1]| цвет, такой как 'k' или 'r'| 'none'.
По умолчанию: [0.15,0.15,0.15]
XlimMode, YlimMode Предельные режимы
Xlim, YlimПределы осей
IOGrouping Группировка пар вход-выход
Задается как один из: 'none' | 'inputs'| 'outputs'| 'all'
По умолчанию: 'none'
InputLabels, OutputLabels Входные и выходные стили меток.
InputVisible, OutputVisibleВидимость входа и выхода каналов
FreqUnits

Частотные модули, заданные как один из:

  • 'Hz'

  • 'rad/second'

  • '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'

MagLowerLimModeВключает нижний предел величины
Задается как один из: 'auto' | 'manual'
По умолчанию: 'auto'
MagLowerLimЗадает нижний предел величины
PhaseUnits Фазовые модули
Задается как один из: 'deg' | 'rad'
По умолчанию: 'deg'
PhaseWrapping Включает перенос фазы
Задается как один из: 'on' | 'off'
По умолчанию: 'off'
PhaseWrappingBranchЗначение фазы, при котором график оборачивает накопленную фазу, когда PhaseWrapping установлено в 'on'.
По умолчанию: -180 (фаза переносов в интервал [-180º, 180º ))
PhaseMatchingВключает согласование фаз
Задается как один из: 'on' | 'off'
По умолчанию: 'off'
PhaseMatchingFreqЧастота для согласования фазы
PhaseMatchingValueЗначение, которое делает фазовые отклики близкими

Примеры

свернуть все

Создайте набор опций и установите модули фазы и опцию сетки.

P = nicholsoptions; 
P.PhaseUnits = 'rad';
P.Grid = 'on';

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

h = nicholsplot(tf(1,[1,.2,1,0]),P);

Figure contains an axes. The axes contains an object of type line. This object represents untitled1.

См. также

| |

Введенный в R2008a