iopzplot

Постройте нулевую полюсом карту для пар ввода-вывода и возвратите указатель графика

Синтаксис

h = iopzplot(sys)
iopzplot(sys1,sys2,...)
iopzplot(AX,...)
iopzplot(..., plotoptions)

Описание

h = iopzplot(sys) вычисляет и строит полюса и нули каждой пары ввода/вывода модели sys динамической системы. Полюса построены как x's, и нули построены как o's. Это также возвращает указатель графика h. Можно использовать этот указатель, чтобы настроить график с getoptions и setoptions команды. Ввод

help pzoptions 

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

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

iopzplot(sys1,'r',sys2,'y',sys3,'g')

iopzplot(AX,...) графики в оси с указателем AX.

iopzplot(..., plotoptions) строит полюса и нули с опциями, заданными в plotoptionsВвод

help pzoptions 

для большего количества детали.

Функциональный sgrid или zgrid может использоваться к сюжетным линиям постоянного коэффициента затухания и собственной частоты в s или z плоскости.

Для массивов sys из моделей LTI, iopzplot строит полюса и нули каждой модели в массиве на той же схеме.

Примеры

свернуть все

Создайте карту полюса/нуля 2D входа, 2D выходной динамической системы.

sys = rss(3,2,2);
h = iopzplot(sys);

По умолчанию график отображает полюса и нули каждой пары ввода-вывода на ее собственной оси. Используйте указатель графика, чтобы просмотреть весь I/Os на одной оси.

setoptions(h,'IOGrouping','all')

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

load iddata1
sys = ssest(z1,6,ssestOptions('focus','simulation'));
h = iopzplot(sys);
showConfidence(h)

Существует по крайней мере одна пара комплексно-сопряженных полюсов, местоположения которых перекрываются с теми из комплексного нуля в 1-σ области доверия. Это предлагает их сокращение. Следовательно, более низкий (4-й) порядок сила модели быть более устойчивым для определенных данных.

sys2 = ssest(z1,4,ssestOptions('focus','simulation'));
h = iopzplot(sys,sys2);
showConfidence(h)
legend('6th-order','4th-order')
axis([-20, 10 -30 30])

Модель sys2 четвертого порядка показывает меньше изменчивости в нулевых полюсом местоположениях.

Смотрите также

| |

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