Цитата(subver @ Feb 16 2006, 09:08)

Именно из-за масштабирующих множителей и возникают проблемы при квантовании БИХ фильтров.
Если делать вычисления с плавающей точкой, то фильтр будет вести себя так же как и расчитанный.
Как вариант можно попробовать использовать КИХ децимацию с последующей интерполяцией.
Похоже, это связано с методом рассчета БИХ фильтров матлабом. Чесно говоря, я ожидал большего от МатЛаба, достаточно мощная программа, а рассчитать коэфициенты с учетом их практического использования с 16-ти разрядными целыми не в сотстаянии. А вот например, вышеуказанная утилитка
CIIRF1.EXE (http://www.rid.mv.ru/iir/iir.htm) выдает готовый результат без масшабирующих коэфициентов, и что самое главное, в большинстве своем, они подходят для использования с 16-ти разряднымы целочисельным вычислениями.
Сообщение отредактировал KolyanV - Feb 20 2006, 07:25