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