Рекурсивная конструкция цифрового фильтра
При определении частотной характеристики следует избегать чрезмерно резких переходов от полосы пропускания к полосе останова. Чтобы получить наилучшую конструкцию фильтра, возможно, потребуется поэкспериментировать с наклоном переходной области.
yulewalk конструирует рекурсивные БИХ-цифровые фильтры с использованием наименьших квадратов, соответствующих заданной частотной характеристике. Функция выполняет аппроксимацию во временной области.
Чтобы вычислить коэффициенты знаменателя, yulewalk использует модифицированные уравнения Юле-Уокера с коэффициентами корреляции, вычисленными путем обратного преобразования Фурье заданной частотной характеристики.
Чтобы вычислить числитель, yulewalk выполните следующие действия:
Вычислите многочлен числителя, соответствующий аддитивному разложению частотной характеристики мощности.
Вычислите полную частотную характеристику, соответствующую многочленам числителя и знаменателя.
Используйте метод спектральной факторизации для получения импульсной характеристики фильтра.
Получите многочлен числителя с помощью наименьших квадратов, соответствующих этой импульсной характеристике.
[1] Фридландер, Б. и Боаз Порат. «Модифицированный метод Юле-Уокера спектральной оценки ARMA». Транзакции IEEE ® по аэрокосмическим электронным системам. т. AES-20, № 2, 1984, с. 158-173.