采样率转换器
多级采样率转换
- 库:
DSP系统工具箱/信号操作
描述
的采样率转换器块实现了多级FIR采样率转换器。多级FIR变换器将输入信号的每个通道的速率从输入采样率转换为输出采样率。多级实现通过首先降低输入信号的采样率来最小化采样率转换所需的计算量。接下来,该块根据在块对话框中指定的参数确定抽取器和插值器的最佳数量。然后,该块相应地在各个阶段设计过滤器。
此块支持SIMD代码生万博1manbetx成。详细信息请参见代码生成。
港口
输入
输出
参数
模型的例子
块特征
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
算法
一般的多级采样率转换器执行多级抽取、单级采样率转换和多级插值。实际设计最多包括这两个步骤。
该程序自动确定抽取或插值阶段的最佳数量。在特殊情况下,该算法可以在一个阶段中执行抽取或插值。
算法总是试图从降低采样率开始。这减少了所需的计算量。抽取步骤确保中间采样率不会低于感兴趣的带宽,并且块不会过滤掉任何信息。
每个单独的阶段使用半带或奈奎斯特滤波器来最小化非零系数的数量。
该算法允许过渡带混叠,因为它降低了实现成本。方法所指定的值之前,它将信号保持在感兴趣的别名带宽内
StopbandAttenuation
财产。
扩展功能
版本历史
在R2015b中引入