ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
161103
Argon_ (08.07.2009 11:56, просмотров: 2608)
Дайте, плиз, подсказку по расчету IIR в Matlab. Использую Matlab 6.5. Нужен ФНЧ с хар-кой Баттерворта. Частота дискретизации 66702 Гц, частота среза 29 Гц. Веду расчет в FDAtool. В моем приложении будут целочисленные расчеты, с использованием фиксированной запятой. Имеется затык в квантовании коэффициентов. Коэффициенты нормализованы до значения <=1. Т.е. по идее формат с фиксированной запятой может быть 1.31. Однако fdatool дает удовлетворительный вариант только при минимальном формате 24.22. 1. Почему так происходит? Может, fdatool этим форматом учитывает и общий масштабирующий коэффициент? 2. По какой-то причине дробная часть (после запятой) должна быть на 2 бита короче, чем целая. Т.е. 24.23 уже дает фатальное искривлениее АЧХ фильтра. Тоже не понятно.