%shuru(n)为实际输入信号,biaozhun(n)为参照信号
M=2000;%时长
N=8;%阵元数
Mmax=M+1;
Nmax=N+1;
lamda=0.99;%遗忘因子
w=zeros(N+1,M+1);
e=zeros(1,M+1);
%biaozhun(1)=biaozhun(0);
%shuru(1)=shuru(0);
w(1,1)=biaozhun(1)/shuru(1);
w(1,1:N+1)=w(1,1);
for k=1:N
for i=1:k
sum1=0;
for j=1:i
sum1=sum1-shuru(j+1)*w(i-j+1,k+1);
end
w(i+1,k+1)=(sum1+biaozhun(i+1))/shuru(1); %式(8.11)
end
end
Y=zeros(N+1);
for i=1:N+1
for j=1:N+2-i
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载