exponenta event banner

firlp2lp

Преобразование нижних частот КИХ типа I в нижние частоты КИХ типа 1 с обратной полосой пропускания

Синтаксис

Описание

пример

g = firlp2lp(b) преобразует фильтр FIR нижних частот типа I b с нулевым откликом Hr (w) на фильтр нижних частот типа Ig с нулевым фазовым откликом [1 - Hr (δ-w)].

Когда b - узкополосный фильтр, g будет широкополосным фильтром и наоборот. Полоса пропускания и пульсация полосы останова g будет равен задержке и пульсации полосы пропускания bсоответственно.

Примеры

свернуть все

Создайте узкополосный фильтр нижних частот для использования в качестве прототипа. Отобразить отклик нулевой фазы.

b = firgr(36,[0 0.2 0.25 1],[1 1 0 0],[1 5]);

zerophase(b)

Figure contains an axes. The axes with title Zero-phase response contains an object of type line.

Преобразование фильтра прототипа в широкополосный фильтр нижних частот. Добавьте к графику отклик от нулевой фазы нового фильтра.

h = firlp2lp(b);

hold on
zerophase(h)

Figure contains an axes. The axes with title Zero-phase response contains 2 objects of type line.

Преобразование предыдущего фильтра обратно в узкополосный фильтр нижних частот. Добавьте к графику отклик от нулевой фазы нового фильтра.

g = firlp2lp(h);

[gr,w] = zerophase(g);
plot(w/pi,gr,'--')
hold off

Figure contains an axes. The axes with title Zero-phase response contains 3 objects of type line.

Входные аргументы

свернуть все

Коэффициенты фильтра КИХ нижних частот типа 1 с откликом нулевой фазы Hr (w), заданные как вектор строки.

Типы данных: single | double

Выходные аргументы

свернуть все

Преобразованные коэффициенты низкочастотного КИХ-фильтра типа 1 с нулевой фазовой характеристикой 1-Hr (pi-w), заданной как вектор строки .

Типы данных: single | double

Ссылки

[1] Митра, Санджит Кумар и Джеймс Ф. Кайзер, эд. Руководство по цифровой обработке сигналов. Нью-Йорк: Уайли, 1993.

См. также

|

Представлен в R2011a