Автоматическое масштабирование динамического диапазона
autoscale(hd,x)
hnew = autoscale(hd,x)
autoscale(hd,x)
предоставляет динамический спектр, масштабирующийся для каждого узла фильтра hd
. Этот метод выполнения сигнализирует, чтобы x
через hd
в с плавающей точкой моделировал фильтрацию. autoscale
использует максимальные и минимальные данные, полученные из той симуляции в каждом узле фильтра, чтобы установить дробные длины покрывать полный спектр симуляции и максимизировать точность. Размеры слова не изменяются во время автомасштабирования.
hnew = autoscale(hd,x)
Если вы запрашиваете вывод, autoscale
возвращает новый фильтр с масштабированными дробными длинами. Исходный фильтр не изменяется.
Для вводного примера автоматического процесса шкалы смотрите Преобразование из плавающей запятой в фиксированную запятую БИХ-Фильтров.