|
Цифровая обработка сигналов [5]
Цифровая обработка сигналов
|
| Исследовательские публикации [3] |
| Главная » Статьи » Цифровая обработка сигналов |
| Рассмотрим еще одну разновидность цифровых
фильтров. Подробное описание математики как все это работает и теория расчета коэффициентов рекурсивного фильтра рассматриваться в данной статье не будут - достаточно описания и в других источниках - остановимся опять на описании основных принципов и создании работающей программной модели. Принцип работы данного типа фильтров прост. Структурно он состоит из двух нерекурсивных - для входного и выходного сигналов: при формировании выходного сигнала используются отсчеты (значения) полученные на предыдущем этапе фильтрации. Такие фильтры более "качественные" при меньшей длине фильтра (меньшем количестве коэффициентов и меньшей длине буфера задержки), несколько сложнее реализовываются и неприятным сюрпризом могут быть случаи переполнения (самовозбуждения) (поскольку выходной сигнал влияет на дальнейшую работу всей системы). Принцип работы фильтра можно записать в идее уравнения: ![]() или же в графическом виде ![]() Для расчета
коэффициентов фильтра воспользуемся все
тем же замечательным программным пакетом numeri.
Визуализация результатов будет реализована аналогично примеру с реализацией нерекурсивного фильтра. | |
| Просмотров: 7570 | Комментарии: 4 | |
| Всего комментариев: 2 | |
|
| |