exponenta event banner

iopzmap

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

Синтаксис

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

Описание

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

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