多速率滤波器是一种数字滤波器,它可以改变数字信号的采样率,而不会在速率转换信号中引入混叠或成像。这些滤波器分为降低采样率的抽取器、增加采样率的插值器和两者结合的速率转换器。有关这些速率转换操作及其在时域和频域对信号的影响的详细信息,请参见多速率过滤器概述.DSP系统工具箱™提供了几个MATLAB®系统对象和Simulink金宝app®实现小数、内插器和速率转换器的块。先进的滤波器技术,如信道化器、信道合成器、双通道半带滤波器组和多电平滤波器组使用这些滤波器作为构建组件。
您可以在两个或多个阶段而不是一个阶段中实现具有大速率转换因子的多速率过滤器。当设计较长(包含多个系数)且成本较高(每个输入样本需要许多乘法和加法)时,与单阶段方法相比,多阶段方法的实现效率更高。有关详细信息,请参阅多级滤波器综述.
的多级抽取器的设计
和设计多极化器
DSP系统工具箱中的函数自动确定滤波器的最佳配置,包括确定每级的级数和速率转换系数。一个优化的配置会导致最少的计算工作量,并且您可以使用成本
函数。例如,请参见多级速率转换.
了解Simulink模型上下文中的采样时间、采样率、帧周期和帧速率。确定模型中信号的采样率和帧速率。金宝app
在Simulink中使用速率转换块转换样本和帧速率金宝app
了解直接速率转换块如何影响Simulink模型中信号的采样率和帧速率。金宝app
了解帧中断块如何影响Simulink模型中信号的采样率和帧速率。金宝app
定义多速率滤波器,了解抽取和插值。了解混叠和成像以及避免它们的方法。
这个例子展示了如何为离散序列的抽取和插值设计滤波器。
使用速率转换对象和块执行多速率过滤。
这个例子展示了如何设计低通FIR奈奎斯特滤波器。
提供通道发生器、通道合成器和双通道滤波器组的概述。
使用FIR和IIR半带滤波器实现双通道滤波器组。比较实现成本和组延迟。
在MATLAB中信道化和合成正弦信号。
合成和信道化音频信号。
理解并进分析和并进合成多级滤波器组。
了解如何计算完美小波重构所需的延迟。