Требуется сделать FIR фильтр низкой частоты с нелинейной ФЧХ. Прекрасно получаю коэффициенты для фильтра с помощью Матлабовского FilterDesign методом Equiripple. Но ФЧХ такого фильтра линейна! Требуется сделать полку с постоянной фазой в заданном диапазоне частот. Подскажите, в какую сторону двигаться для решения задачи.
Mml, обратите внимание на FilterShop фирмы LinearX. Оно заметно гибче, чем Матлабовский FilterDesign. В FilterShop имеется возможность оптимизировать коэффициенты фильтров под необходимые амплитудные и фазовые характеристики.
Группа: Участник
Сообщений: 26
Регистрация: 25-06-06
Пользователь №: 18 344
Мatlab код для расчета фильтров по заданным амплитудной и частотной характеристикам можно найти например в диссертации Mathias Lang "Algorithms for the Constrained Design of Digital Filters with Arbitrary Magnitude and Phase Responses" http://citeseerx.ist.psu.edu/viewdoc/summa...i=10.1.1.6.9336 .