基于Matlab的自适应滤波算法及其应用

Demo1.m - adaptive filter demo

算法包括:LMS、NLMS、RLS

案例:

1、echo cancellation 音频回声消除

2、audio + white noise 音频白噪声消除

3、audio + single frequency noise 音频+单频噪声消除

4、single frequency signal + white noise 单频信号+白噪声消除

5、multi-frequency signal + single frequency signal noise 多频信号+单频噪声消除

音频回声消除

音频白噪声消除

音频+单频噪声消除

单频信号+白噪声消除

多频信号+单频噪声消除

Demo2.m - ANC demo(使用自适应滤波算法的ANCdemo)

算法:LMS、NLMS、RLS

案例:

1、audio + white noise 音频白噪声消除

2、single frequency signal + white noise 单频白噪声消除

系统

signal+noise_____________d(n)___________

                                        +↓

noise’—x(n)—【filter】——y(n)— - —-O——e(n)——

                            ↑_____________________|

输入信号、参考信号、滤波输出、误差

参考信号与滤波输出的差值

音频白噪声消除

输入信号、参考信号、滤波输出、误差

参考信号与滤波输出的差值

单频白噪声消除

Demo3.m - 自适应滤波算法性能比较

算法:LMS、NLMS、RLS。案例:1、不同步长的滤波器参数更新曲线对比。2、相同步长的LMS算法和NLMS算法滤波器权重更新曲线对比

音频+单频噪声:

单频+白噪声:

最后,如有相关需求,欢迎联系.

vx: CAE320

公众号:320科技工作室

  • 1
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CAE320

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值