• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-06
  • 语言: Matlab
  • 标签: LMS算法  matlab  

资源简介

最小均方算法的MATLAB实现,完成了自适应滤波算法的仿真。

资源截图

代码片段和文件信息

[xFs]=audioread(‘rf.MP3‘);
x=x(1:220501);
x1=fft(x);
p2=abs(x1/22050);
p1=p2(1:11025+1);
f=Fs*(0:11025)/22050;
%b=[0.10.20.40.20.1];
%d=filter(b1x);
k=x.*(-1)
mu=0.05;
h=adaptfilt.lms(5mu);
[ye]=filter(hxk);
m=x+y;
figure(1);
subplot(311);
plot(1:22050x‘-b‘);
xlabel(‘时间指数‘);ylabel(‘幅值‘);
legend(‘采样信号‘);
subplot(312);
plot(1:22050k‘--r‘);
xlabel(‘时间指数‘);ylabel(‘幅值‘);
legend(‘降噪信号‘);
subplot(313);
plot(1:22050y‘-.c‘);
xlabel(‘时间指数‘);ylabel(‘幅值‘);
legend(‘迭代信号‘);
figure(2);
subplo

评论

共有 条评论