Нулевой полюсный анализ

Полюса графиков функций zplane и нули линейной системы. Например, простой фильтр с нулем в-1/2 и комплексной парой полюса в 0.9e-j2π0.3 и 0.9ej2π0.3

zer = -0.5; 
pol = 0.9*exp(j*2*pi*[-0.3 0.3]');

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

zplane(zer,pol)

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

[b,a] = zp2tf(zer,pol,1);
fvtool(b,a)

Нажмите кнопку на панели инструментов Pole/Zero Plot, выберите Analysis> Pole/Zero Plot из меню или введите следующий код, чтобы видеть график.

fvtool(b,a,'Analysis','polezero')

Чтобы использовать zplane для системы в форме передаточной функции, предоставьте аргументы вектора - строки. В этом случае zplane находит корни числителя и знаменателя с помощью функции roots и строит получившиеся нули и полюса.

zplane(b,a)

Смотрите Системные модели Дискретного времени для получения дополнительной информации о нулевом полюсном и представлении передаточной функции систем.

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

| |