Ограничьте коэффициент wordlength
Hq = constraincoeffwl(Hd,wordlength)
Hq = constraincoeffwl(Hd,wordlength,'Ntrials',N)
Hq = constraincoeffwl(Hd,wordlength,...,'NoiseShaping',NSFlag)
Hq = constraincoeffwl(Hd,wordlength,...,'Apasstol',Apasstol)
Hq = constraincoeffwl(Hd,wordlength,...,'Astoptol',Astoptol)
Hq = constraincoeffwl(Hd,wordlength) возвращается фиксированная точка фильтруют Hq встреча спецификаций проекта одноступенчатого или многоступенчатого КИХ-объекта фильтра Hd с wordlength в большей части wordlength биты. Для многоступенчатых фильтров, wordlength может или быть скаляр или вектор. Если wordlength скаляр, тот же wordlength используется во всех этапах. Если wordlength вектор, каждый этап использует соответствующий элемент в векторе. Длина вектора должна равняться количеству этапов. Hd должен быть сгенерирован с помощью fdesign и design. constraincoeffwl использует стохастическую формирующую шум процедуру по умолчанию, чтобы минимизировать wordlength. Чтобы получить повторяемые результаты на последовательных вызовах функции, инициализируйте универсальный генератор случайных чисел rand
Hq = constraincoeffwl(Hd,wordlength,'Ntrials',N) задает количество испытаний Монте-Карло, чтобы использовать. Hq первый фильтр среди испытаний, который будет соответствовать спецификациям в Hd с wordlength в большей части wordlength.
Hq = constraincoeffwl(Hd,wordlength,...,'NoiseShaping',NSFlag) включает или отключает стохастическую формирующую шум процедуру в ограничении wordlength. NSFlag по умолчанию true. Установка NSFlag к false ограничивает wordlength, не используя формирование шума.
Hq = constraincoeffwl(Hd,wordlength,...,'Apasstol',Apasstol) задает допуск неравномерности в полосе пропускания в дБ. 'Apasstol' значения по умолчанию к 1e-4.
Hq = constraincoeffwl(Hd,wordlength,...,'Astoptol',Astoptol) задает допуск полосы задерживания в дБ. 'Astoptol' значения по умолчанию к 1e-2
Необходимо было установить программное обеспечение Fixed-Point Designer™, чтобы использовать эту функцию.
design | fdesign | maximizestopband | measure | minimizecoeffwl | rand