快块LMS滤波器
计算输出,错误,和重量使用LMS自适应算法
图书馆
过滤/自适应滤波器
dspadpt3
描述
快速块LMS滤波器块实现了一种自适应最小均方(LMS)过滤器,过滤器的适应重量为每个数据块发生一次样本。块估计滤波器权重或系数,需要将输入信号转换成所需的信号。连接你想过滤信号输入端口。输入信号可以是一个标量或一个列向量。你想模型所需的连接信号端口。所需的信号必须具有相同的数据类型,复杂性,和维度作为输入信号。过滤输入信号的输出端口输出。错误的端口输出的结果减去期望信号的输出信号。
块计算滤波器权重使用块LMS滤波器方程。有关更多信息,请参见块LMS滤波器。快速块LMS滤波器块实现过滤的卷积操作参与计算的输出,y,重量更新函数在频域中使用FFT算法用于Overlap-Save FFT滤波器块。看到Overlap-Save FFT滤波器(过时的)为更多的信息。
使用滤波器长度参数指定滤波器权重向量的长度。
的块大小参数确定有多少样本输入信号滤波器前收购的权重更新。输入帧长度一定的倍数块大小参数。
的步长(亩)参数对应于µ方程。你可以指定一个步长使用的输入端口,步长,或输入一个值块参数:块LMS滤波器对话框。
使用泄漏的因素(0,1)参数指定泄漏因素, 在漏水的LMS算法如下所示。
输入初始滤波器权重, ,作为一个向量或一个标量初始值的权重进行过滤文本框中。当你进入一个标量,块使用标量值创建一个向量滤波器的权重。这个向量的长度等于过滤器长度和它的所有值都等于标量值。
当您选择适应港口复选框,一个适应港口出现在块中。当这个端口的输入是零,阻止不断更新滤波器权重。当这个端口的输入为零,滤波器权重保持在他们当前的值。
当你想过滤权重的值重置为其初始值,使用复位输入参数。块重置滤波器权重时复位复位端口检测到事件。复位信号速率必须相同速率的信号输入的数据。
从复位输入列表中,选择没有一个
禁用复位端口。要启用复位端口,选择下列的之一复位输入列表:
前沿
——触发复位操作时复位输入下列之一:从负值正数或零
从零到一个积极的价值上升,上升不是继续从一个负值上升到零(见下图)
下降沿
——触发复位操作时复位输入下列之一:瀑布从正数负数或零
瀑布从零到一个负值,秋天不是继续从一个积极的价值为零(见下图)
要么边缘
——触发复位操作时复位输入前沿
或下降沿
(如上所述)零的样本
——在每个样本时触发复位操作复位输入不为零
选择输出滤波器的权重但是复选框来创建一个港口。对于每一次迭代,块输出当前更新滤波器权重从这个港口。
参数
- 滤波器长度
-
输入数字滤波器权重向量的长度。的总和块大小和滤波器长度必须是2的幂。
- 块大小
-
前输入样本的数量获得滤波器权值更新。的行数的输入必须是一个整数倍数块大小。的总和块大小和滤波器长度必须是2的幂。
- 通过指定步长
-
选择
对话框
为μ,输入一个值或选择输入端口
指定μ使用步长输入端口。 - 步长(亩)
-
进入步长。可调(金宝app模型)。
- 泄漏的因素(0,1)
-
进入泄漏的因素, 。可调(金宝app模型)。
- 初始值的权重进行过滤
-
指定数字滤波器权重的初始值。
- 适应港口
-
选中此复选框后,使适应输入端口。
- 复位输入
-
选中此复选框来启用复位输入端口。
- 输出滤波器的权重
-
选中此复选框后,可以导出滤波器的权重Wts港口。
引用
海耶斯,M.H.统计数字信号处理和建模。纽约:约翰·威利& Sons, 1996。
金宝app支持的数据类型
港口 | 金宝app支持的数据类型 |
---|---|
输入 |
|
想要的 |
|
步长 |
|
适应 |
|
重置 |
|
输出 |
|
错误 |
|
出世 |
|
另请参阅
块LMS滤波器 | DSP系统工具箱 |
卡尔曼滤波自适应滤波器(过时的) | DSP系统工具箱 |
LMS滤波器 | DSP系统工具箱 |
RLS滤波器 | DSP系统工具箱 |
看到在仿真软件使用归一化LMS自适应滤波器降噪金宝app相关信息。
扩展功能
版本历史
之前介绍过的R2006a