首页/文章/ 详情

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

2年前浏览987

Demo1.m - adaptive filter demo

算法包括:LMSNLMSRLS

案例:

1echo cancellation 音频回声消除

2audio white noise 音频白噪声消除

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

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

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

音频回声消除

音频白噪声消除

1.png


音频 单频噪声消除

单频信号 白噪声消除

多频信号 单频声消除


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

算法:LMSNLMSRLS

案例:

1audio white noise 音频白噪声消除

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

系统

signal noise_____________d(n)___________

                                        ↓

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

                            ↑_____________________|


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

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

音频白噪声消除

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

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

单频白噪声消除



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

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

音频 单频噪声

单频 白噪声

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

vx: CAE320

公号:320科技工作室


MATLAB
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-03-30
最近编辑:2年前
320科技工作室
硕士 | 结构工程师 lammps/ms/vasp/
获赞 221粉丝 342文章 301课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈