Сконфигурируйте фильтр для целочисленной фильтрации
set2int(h)
set2int(h,coeffwl)
set2int(...,inwl)
g = set2int(...)
Этот раздел применяется к дискретному времени (dfilt
) фильтры.
set2int(h)
масштабирует коэффициенты фильтра к целочисленным значениям и устанавливает коэффициент фильтра и вводит дробные длины, чтобы обнулить.
set2int(h,coeffwl)
использует количество битов, заданных coeffwl
как размер слова это использует, чтобы представлять коэффициенты фильтра.
set2int(...,inwl)
использует количество битов, заданных coeffwl
как размер слова это использует, чтобы представлять коэффициенты фильтра и количество битов, заданных inwl
как размер слова, чтобы представлять входные данные.
g = set2int(...)
возвращает усиление g
введенный в фильтр путем масштабирования коэффициентов фильтра до целых чисел. g
всегда вычисляется, чтобы быть степенью 2.
Примечание
set2int
не работает с CIC decimators или интерполяторами, потому что у них нет коэффициентов.