exponenta event banner

pzoptions

Создание списка опций печати полюса/нуля

Синтаксис

P = pzoptions
P = pzoption('cstprefs')

Описание

P = pzoptions возвращает список доступных опций для полюсных/нулевых графиков (полюсный/нулевой, входной-выходной полюсный/нулевой и корневой локус) с заданными значениями по умолчанию. Эти опции можно использовать для настройки внешнего вида печати полюса/нуля из командной строки.

P = pzoption('cstprefs') инициализирует параметры печати с параметрами, выбранными в Редакторе настроек панели инструментов системы и системы. Дополнительные сведения о редакторе см. в разделе Редактор настроек панели инструментов.

В этой таблице представлены доступные опции печати полюса/нуля.

ВыборОписание
Титул, XLabel, YLabelТекст и стиль метки
TickLabelСтиль меток засечек
Сетка Показать или скрыть сетку, заданную как одно из следующих значений: 'off' | 'on'
По умолчанию: 'off'
GridColorЦвет линий сетки: Вектор значений RGB в диапазоне [0,1]| символьный вектор имени цвета |'none'. Например, для желтого цвета укажите одно из следующих значений: [1 1 0], 'yellow', или 'y'.
По умолчанию: [0.15,0.15,0.15]
XlimMode, YlimMode Предельные режимы
Клим, ЙлимПределы осей
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'

По умолчанию: 'rad/s'

Можно также указать 'auto' который использует единицы измерения частоты rad/TimeUnit относительно единиц системного времени, указанных в TimeUnit собственность. Для нескольких систем с различными единицами времени используются единицы первой системы.

TimeUnits

Единицы времени, указанные как одно из следующих значений:

  • 'nanoseconds'

  • 'microseconds'

  • 'milliseconds'

  • 'seconds'

  • 'minutes'

  • 'hours'

  • 'days'

  • 'weeks'

  • 'months'

  • 'years'

По умолчанию: 'seconds'

Можно также указать 'auto' который использует единицы времени, указанные в TimeUnit свойство системы ввода. Для нескольких систем с различными единицами времени используются единицы первой системы.

ConfidenceRegionNumberSD

Количество стандартных отклонений, используемых при отображении характеристики доверительной области для идентифицированных моделей (действительно только iopzplot).

Примеры

свернуть все

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

opt = pzoptions;

В параметрах печати задайте сетку как видимую.

opt.Grid = 'on';

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

 h = rlocusplot(tf(1,[1,.2,1,0]),opt);

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

График корневого локуса создается с включенной сеткой.

См. также

| | |

Представлен в R2008a