Интерполируйте сигнал с помощью каскадного интегрально-гребенчатого фильтра
DSP System Toolbox / Фильтрующий / Многоскоростные фильтры
Блок CIC Interpolation выполняет увеличение частоты дискретизации (интерполяция) на входном сигнале целочисленным фактором. фильтры каскадной расчески интегратора (CIC) являются классом линейных фильтров фазы FIR, которые состоят из части расчески и части интегратора.
Блок поддерживает действительные и комплексные входные параметры фиксированной точки. В его режиме normal mode операции блок CIC Interpolation позволяет числовым значениям сумматора переполнять и переносить [1] [3]. Инфраструктура Фиксированной точки затем вызывает предупреждения переполнения появиться на командной строке. Это переполнение не имеет никакого значения.
Блок CIC Interpolation требует лицензии Fixed-Point Designer™.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
[1] Hogenauer, E.B. “Экономичный Класс Цифровых Фильтров для Десятикратного уменьшения и Интерполяции” Транзакции IEEE на Акустике, Речи и Обработке сигналов. Издание 29, Номер 2, 1981, стр 155–162, 1981.
[2] Мейер-Бэезе, U. Цифровая обработка сигналов с программируемыми пользователем вентильными матрицами. Нью-Йорк: Springer Verlag, 2001.
[3] Харрис, Фредерик Дж., многоскоростная обработка сигналов для систем связи. Верхний Сэддл-Ривер, NJ: PTR Prentice Hall, 2004.
dsp.CICCompensationDecimator
| dsp.CICCompensationInterpolator
| dsp.CICDecimator
| dsp.CICInterpolator
| dsp.FIRDecimator
| dsp.FIRHalfbandDecimator
| dsp.FIRHalfbandInterpolator
| dsp.FIRInterpolator