資源簡(jiǎn)介
基于格梯形LMS算法的自適應(yīng)濾波器
matlab程序,自適應(yīng)濾波器的設(shè)計(jì)及仿真
代碼片段和文件信息
clear;
W=[2.93.13.33.5];
w=0.9999;
T=7;
sgm2=0.001;
L=800;%數(shù)據(jù)長(zhǎng)度
M=11;
N=800;%次數(shù)
e2=zeros(length(W)L);
for?ww=1:length(W)
??n=[123];
??h(n)=1/2*(1+cos(2*pi*(n-2)/W(ww)));
??for?nn=1:N
? ?km=ones(L+2M+1);
? ?vm=ones(L+2M+1);
? ?beta=ones(L+2M+1);
? ?fm=ones(L+2M+1);
? ?gm=ones(L+2M+1);
????e=ones(L+2M+2);
????rand(‘seed‘N*nn);?
? ?X=sign(2*rand(1L+T)-1);
? ?U=conv(Xh);
? ?randn(‘seed‘N*nn);
? ?V=randn(size(U))*sqrt(sgm2);
? ?R=U+V;
????for?m=1:M+1???
??????km(2m)=0;?%n=2
??????vm(2m)=0.8;
??????beta(3m)=0;
??????fm(2m)=0;
??????gm(2m)=0;
??????gm(1m)=0;
????end
???
????for?n=3:L+2?????%m=1
???????e(n2)=X(n-2);
???????fm(n1)=R(n-2+T);
???????gm(n1)=R(n-2+T);
????end
????for?n
評(píng)論
共有 條評(píng)論