График частотных характеристик Николса и ручка обратного графика
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');
Можно изменить свойства графика, например единицы измерения. Сведения о способах изменения свойств графиков см. в разделе Способы настройки графиков.