资源简介
最小均方算法的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
- 上一篇:Matlab:单幅图象的暗原色先验去雾改进算法
- 下一篇:OFDM定时同步
评论
共有 条评论