nicholsplot

Постройте графики частотных характеристик Николса и обратного указателя на график

Синтаксис

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 и wmaxrad/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');

Совет

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

Представлено до R2006a