iopzmap

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

Синтаксис

iopzmap(sys)
iopzmap(sys1,sys2,...)

Описание

iopzmap(sys) вычисляет и строит графики полюсов и нулей каждой пары вход/выход динамической системы sys. Полюса строятся как x's, а нули - как o's.

iopzmap(sys1,sys2,...) показывает полюса и нули нескольких моделей sys1, sys2,... на одном графике. Вы можете задать отличительные цвета для каждой модели, как в iopzmap(sys1,'r',sys2,'y',sys3,'g').

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

Для массивов моделей, iopzmap строит графики полюсов и нулей каждой модели в массиве на одной схеме.

Примеры

свернуть все

Создайте динамическую систему с одним входом и двумя выходами.

H = [tf(-5 ,[1 -1]); tf([1 -5 6],[1 1 0])];

Постройте карту с нулем полюса.

iopzmap(H)

Figure contains 2 axes. Axes 1 contains 2 objects of type line. This object represents H. Axes 2 contains 2 objects of type line. This object represents H.

iopzmap генерирует отдельную карту для каждой пары ввода-вывода в системе.

Просмотрите полюса и нули сверхпараметрированной модели пространства состояний, оцененные по данным ввода-вывода. (Требует Toolbox™ идентификации системы).

load iddata1
sys = ssest(z1,6,ssestOptions('focus','simulation'));
iopzmap(sys)

Figure contains an axes. The axes with title From: u1 To: y1 contains 2 objects of type line. This object represents sys.

График показывает, что существуют две пары «полюс-ноль», которые почти перекрываются, какие намеки являются их потенциальной избыточностью.

Совет

Для дополнительных опций настройки внешнего вида диаграммы нулей и полюсов используйте iopzplot.

См. также

| | | | |

Введенный в R2012a