Цифровая обработка сигналов. Водяные знаки в аудиофайлах: учебное пособие / Е.Л. Столов.

(a) (b) Рис. 1.5. Передаточные функций FIR-фильтра: (а) фильтр низких частот, (Ь) фильтр высоких частот Если В = f i r w i n ( 2 1 , c , p a s s _ z e r o = F a l s e ) , то в результате получаем фильтр высоких частот. Соответствующие трафики представлены на Рис.1.5. Как уже отмечалось выше, построенный фильтр не будет идеальным. Например, передаточная функция фильтра низких частот строится таким образом, что значение передаточной функции Һ в 0 равно 1, а значение Л(с), где с - частота отсечения, получается близким к 0.5. В качестве примера IIR-фильтра рассмотрим фильтр Бат- теруорта, который является простейшим фильтром с бесконечным временем отклика: [В, А) = s i g n a l , b u t t e r (TV, t ype , c u t o f f ) . Здесь N —длина фильтра (число элементов в каждом из массивов А и В ) , type принимает значения “low”, “high”, “band”, “stop”, а параметр cutoff определен так же. как и выше. Для рисования графика надо выполнить команду w . h = f r e q z { b , a ) . На рис.1.6 приведены графики двух передаточных функций этого фильтра. Как следует из рис. 1.6. ІШ-фильтры обладают лучшими фильтрующими свойствами, а их недостатком является сдвиг фазы в выходном сигнале, причем этот сдвиг зависит от частоты. Эта зависимость будет более подробно рассмотрена в следующем параграфе.

RkJQdWJsaXNoZXIy MTExODQxMg==