以下是基于LMS的程序
clear all;
t=0:0.0001:1.9999;
N=20000;
%生成有用s
s=3*sin(2*pi*100*t);
%(1);
%sub(3,1,1);
%plot(t,real(s));
%title('有用信号s');
%xlabel('n');
%ylabel('s');
%生成两个相关的噪声n1,n2
n1=wgn(1,N,3);
n2=zeros(1,N);
n2(1:18000)=n1(1:18000);
n3=wgn(1,N,3);
n2(18001:N)=n3(18001:N);
%figure(1);
%subplot(3,1,2);
%plot(t,real(n2));
%title('噪声参考');
%xlabel('n');
%ylabel('n2');
%输入端期望信号d=s+n1
d=s+n1;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载