Постройте графики частотных характеристик Николса и обратного указателя на график
h = nicholsplot(sys)
nicholsplot(sys,{wmin,wmax})
nicholsplot(sys,w)
nicholsplot(sys1,sys2,...,w)
nicholsplot(AX,...)
nicholsplot(..., plotoptions)
h = nicholsplot(sys)
рисует график Николса динамической системы sys
. Также возвращается указатель на график h
. Можно использовать этот указатель для настройки графика с помощью getoptions
и setoptions
команды. Напечатать
help nicholsoptions
для получения списка доступных опций графика.
Частотная область значений и число точек выбираются автоматически. Посмотрите bode
для получения дополнительной информации о понятии частоты в дискретном времени.
nicholsplot(sys,{wmin,wmax})
рисует график Николса для частот между wmin
и wmax
(в rad/TimeUnit
, где TimeUnit
- временные модули входа динамической системы, заданная в TimeUnit
свойство sys
).
nicholsplot(sys,w)
использует пользовательский вектор w
частот, в rad/TimeUnit
, при котором должна быть оценена реакция Николса. Посмотрите logspace
для генерации логарифмически разнесенных векторов частоты.
nicholsplot(sys1,sys2,...,w)
рисует графики Николса из нескольких моделей sys1
, sys2
,... на одном графике. Вектор частоты w
опционально. Можно также задать цвет, стиль линии и маркер для каждой системы, как в
nicholsplot(sys1,'r',sys2,'y--',sys3,'gx').
nicholsplot(AX,...)
графики в осях с указателем AX
.
nicholsplot(..., plotoptions)
строит график Николса с опциями, заданными в plotoptions
. Напечатать
help nicholsoptions
для получения дополнительной информации.
Сгенерируйте график Николса и используйте указатель на график для изменения модулей измерения частоты на Гц
sys = rss(5); h = nicholsplot(sys); % Change units to Hz setoptions(h,'FreqUnits','Hz');
Можно изменить свойства графика, например модули. Для получения информации о способах изменения свойств графиков смотрите Способы настроить графики.