冷杉大量毁灭
执行多相冷杉大量毁灭
库:
DSP系统工具箱/过滤/多重速率的过滤器
DSP系统工具箱HDL支持/过滤金宝app
描述
的冷杉大量毁灭使用整数块执行一个高效的多相大量毁灭将采样因素米第一个维度。
从概念上讲,冷杉杀害多人者(如示意图所示)包含一个反锯齿后跟downsampler冷杉过滤器。要设计一个冷杉抗混叠滤波器,使用designMultirateFIR
函数。
冷杉过滤器过滤输入的数据在每个通道使用直接形式冷杉过滤器。接下来的downsampler downsamples每个通道的通过每一个过滤数据米th样本和丢弃米- 1样本。米是你指定的大量毁灭因素的价值。由此产生的离散时间信号的采样率是1 /米最初的采样率。
注意,实际块算法实现了一个直接形式冷杉多相结构,相当于一个高效的综合系统图中描述。更多细节,请参阅算法。
在特定的条件下,这一块也支持SIMD代码生成。金宝app有关详细信息,请参见代码生成。
港口
输入
输出
参数
块特征
数据类型 |
|
直接引线 |
|
多维信号 |
|
适应信号 |
|
讨论二阶导数过零检测 |
|
更多关于
算法
冷杉大批杀害过滤器实现有效地使用多相结构。多相滤波器的更多细节,请参阅多相Subfilters。
推导出多相结构,从数字滤波器的传递函数:
N+ 1是数字滤波器的长度。
你可以重新安排这个方程如下:
米多相组件的数量,其值等于指定的大量毁灭因素。
你可以把这个方程写成:
E0(z米),E1(z米)、……Em - 1(z米)冷杉滤波器的多相组件吗H(z)。
从概念上讲,冷杉大批杀害过滤器包含一个低通滤波器,后跟一个downsampler。
取代H(z)多相表示。
这是大量毁灭的多重速率的高贵身份。
高贵的身份申请大量毁灭移动将采样操作前的过滤操作。这一举动使您能够过滤信号在一个较低的利率。
你可以取代延误和大量毁灭因素与一个换向开关输入。开关在第一个分支0开始,逆时针方向移动,这个图所示。蓄电池的输出接收处理输入样本每个分支的多相结构和积累处理样品,直到开关→分支0。切换分支0时,蓄电池输出累积值。
第一个输入样品交付时,开关提要这个分支的输入0和杀害多人者计算第一个输出值。随着越来越多的输入样本,反时针方向的开关动作通过分支米−1米−2,一直到分支0,为每个分支提供一个示例。当切换分支0,杀害多人者输出下一组输出值。这一过程持续进行数据进来。每次切换分支0,杀害多人者输出y [m]。每一个杀害多人者有效输出的一个示例米它接收样品。因此,采样率在冷杉大批杀害滤波器的输出fs/米。
引用
[1]Fliege: J。多重速率的数字信号处理:多重速率的系统,银行、小波滤波器。西萨塞克斯郡,英格兰:约翰威利& Sons, 1994。
[2]Orfanidis,索福克勒斯J。介绍了信号处理。上台北:普伦蒂斯·霍尔出版社,1996年。