最小均方算法(Least Mean Square, LMS)是一种简单、应用为广泛的自适应滤波算法, 是在维纳滤波理论上运用速下降法后的优化延伸,早是由 Widrow 和 Hoff 提出来的。 该算法不需要已知输入信号和期望信号的统计特征,“当前时刻”的权系数是通过“上一 时刻”权系数再加上一个负均方误差梯度的比例项求得。这种算法也被称为 Widrow-Hoff LMS 算法,在自适应滤波器中得到广泛应用, 其具有原理简单、参数少、收敛速度较快而且易于实现等优点。
2019-12-21 21:42:29 2KB LMS
1
研究论文-一种变步长LMS算法及其Matlab仿真
2019-12-21 21:40:42 130KB 现代电子技术
1
基于MATLAb的LMS算法,通过求相关矩阵,特征值分解,画出相应的学习曲线
2019-12-21 21:18:26 2KB LMS
1
自适应最陡下降法Matlab仿真 含Matlab源程序及仿真图
2019-12-21 21:16:13 141KB LMS算法 Matlab
1
自适应滤波器是在不知道输入过程的统计特性时,或是输入过程的统计特性发生变化时,能够自动调整自己的参数,以满足某种最佳准则要求的滤波器。所谓自适应滤波,就是利用前一时刻己获得的滤波器参数等结果,自动的调节现时刻的滤波器参数,以适应信号和噪声未知的或随时间变化的统计特性,从而实现最优滤波。自适应滤波器实质上就是一种能调节其自身传输特性以达到最优化的维纳滤波器。自适应滤波器不需要关于输入信号的先验知识,计算量小,特别适用于实时处理。
2019-12-21 21:11:36 1.73MB 自适应滤波 lms算法
1
自适应噪声抵消LMS算法Matlab仿真,DSP计算机作业 数字信号处理 自适应 1) 借助MATLAB画出误差性能曲面和误差性能曲面的等值曲线; 2) 写出最陡下降法, LMS算法的计算公式( ); 3) 用MATLAB产生方差为0.05,均值为0白噪音S(n),并画出其中一次实现的波形图; 4) 根据2)中的公式,并利用3)中产生的S(n),在1)中的误差性能曲面的等值曲线上叠加画出采用最陡下降法, LMS法时H(n)的在叠代过程中的轨迹曲线。 5)用MATLAB计算并画出LMS法时 随时间n的变化曲线(对 应S(n)的某一次的一次实现)和e(n)波形;某一次实现的结果并不能从统计的角度反映实验的结果的正确性,为得到具有统计特性的实验结果,可用足够多次的实验结果的平均值作为实验的结果。用MATLAB计算并画出LMS法时J(n)的100次实验结果的平均值随时间n的变化曲线。 6)用MATLAB计算并在1)中的误差性能曲面的等值曲线上叠加画出LMS法时100次实验中的H(n)的平均值的轨迹曲线; 7)对以上实验结果给出一些你认为有价值的讨论。
2019-12-21 21:10:12 197KB 自适应 LMS Matlab DSP
1
具体详实的代码,把算法按步骤实现、并有参数分析,是很好的学习资源
2019-12-21 21:03:57 197KB 自适应 LMS Matlab
1
程序中: 先对一正弦波加入高斯噪声; 然后对其进行自适应滤波。 步长根据误差大小进行迭代。 补偿迭代函数基于反正切函数。 程序输出滤波后信号、每次迭代的步长值、每次迭代的误差值。
2019-12-21 21:00:59 1KB 反正切 LMS
1
LMS算法及归一化LMS算法的MATLAB代码
2019-12-21 20:58:33 5KB LMS 归一化LMS 自适应滤波 MATLAB
1
基于LMS算法设计的回音消除程序,MATLAB环境下实现,程序包括了语音采集的编码解码,LMS算法应用,程序调试完成,除标准库函数,无自定义的调用函数
2019-12-21 20:56:25 619B LMS MATLAB
1