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 может использоваться к сюжетным линиям постоянного коэффициента затухания и собственной частоты в плоскости z или s.

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

Примеры

свернуть все

Создайте 2D выходная динамическая система, с одним входом.

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

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

iopzmap(H)

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

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

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

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

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

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

Советы

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

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

| | | | |

Представленный в R2012a