Блок предназначен для реализации модели КИХ-фильтра. Осуществляет дискретизацию входного
сигнала с заданным периодом и его дальнейшую фильтрацию за счет использования операции свертки
с отсчетами импульсной характеристики.
Уравнение, описывающее связь между входным и выходным сигналами фильтра:
где y[n] — значение выходного сигнала; hi — значения
отсчетов импульсной характеристики фильтра, они же коэффициенты фильтра; x[n -
i] — значение дискретизированного входного сигнала; N — порядок фильтра.
ЛАЧХ и АЧХ нижних частот, верхних частот, полосового и режекторного КИХ-фильтров представлены
на рисунках (Рисунок 1 и
Рисунок 2).
Рис. 1. ЛАЧХ КИХ-фильтров.
Рис. 2. АЧХ КИХ-фильтров.
Более подробная информация о принципах использования КИХ-фильтров представлена в [1, с.381].
Выбор способа задания импульсной характеристики
КИХ-фильтра. Способ "Файл" позволяет загружать коэффициенты фильтра из файла,
а "Вектор" — задавать массив значений коэффициентов фильтра
количество отсчетов импульсной характеристики в векторе или файле должно на единицу
превышать порядок фильтра.
Прим.:
файл импульсной характеристики должен иметь текстовый формат. Каждая строка файла должна
содержать один отсчет импульсной характеристики, сами отсчеты записываются в столбец.
Разделителем целой и дробной части является точка. Допустимо использование экспоненциальной
формы записи чисел в виде "<мантисса>e<показатель степени>", например,
"1e-3".