exponenta event banner

Анализ нулевого полюса

zplane функция строит графики полюсов и нулей линейной системы. Например, простой фильтр с нулем при -1/2 и комплексной полюсной парой при 0,9e-j2ú0.3 и 0,9ej2security0.3 равен

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

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

zplane(zer,pol)

Figure contains an axes. The axes contains 3 objects of type line.

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

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

Figure Filter Visualization Tool - Magnitude Response (dB) contains an axes and other objects of type uitoolbar, uimenu. The axes with title Magnitude Response (dB) contains an object of type line.

Нажмите кнопку панели инструментов «Печать полюса/нуля», выберите в меню «Анализ» > «Печать полюса/нуля» или введите следующий код для просмотра графика.

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

Figure Filter Visualization Tool - Pole-Zero Plot contains an axes and other objects of type uitoolbar, uimenu. The axes with title Pole-Zero Plot contains 3 objects of type line.

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

zplane(b,a)

Figure contains an axes. The axes contains 3 objects of type line.

Подробные сведения о представлении систем с нулевым полюсом и передаточной функцией см. в разделе Модели систем дискретного времени.

См. также

| |