xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

通過matlab編程來(lái)實(shí)現(xiàn)LMS 與RLS 算法的實(shí)現(xiàn),在相同的參數(shù)下,通過matlab圖表觀察兩者收斂速度的快慢,是自適應(yīng)信號(hào)學(xué)習(xí)者很好的參考

資源截圖

代碼片段和文件信息

close?all;
clear?all;
clc;
DataLength=600;
RunTimes=500;
NoiseVar=0.001;
FilterStep=11;
Delay=6;
w=[2.9?3.1?3.3?3.5];
u=0.038;
Colors=[100;010;001;000;1.51;0.2.80.4;0.30.60.1;00.30.5];
for?t=1:4
????h=0.5*(1+cos((2*pi/w(t))*((1:3)-2)));
????TempNo=DataLength+FilterStep;
????E1=zeros(DataLength1);
????E2=zeros(DataLength1);
???for?iter=1:RunTimes?
???????OriSig=randsrc(TempNo1[-11;0.50.5]);
???????ConvSig=conv(OriSigh);
???????ConvSig=ConvSig(1:TempNo);
???????Signal=ConvSig+sqrt(NoiseVar)*randn(length(ConvSig)1);
???????X=zeros(1FilterStep);
???????Y=OriSig(Delay:Delay+DataLength-1);
???????W=zeros(1FilterStep);
???????for?n=1:DataLength
???????????X=Signal(n:n+FilterStep-1)‘;
???????????Epshino(n:)=Y(n:)-X*W‘;
???????????W=W+2*u*Epshino(n:)‘*X;
???????end
???????E1=E1+Epshino.^2;
???????W1=zeros(1FilterStep);
???????Q=eye(FilterStep);
???????for?n=1:DataLength
???????????X=Signal(n:n+FilterStep-1)‘;
???????????R=Q*X‘/(1+X*Q*X‘);
???????????Epshino(n:)=Y(n:)-X*W1‘;
???????????W1=W1+R‘*Epshino(n:);
???????????Q=Q-R*(X*Q);
???????end
???????E2=E2+Epshino.^2;
???end
???E1=E1/RunTimes;
???E2=E2/RunTimes;
???figure(1);
???semilogy(E1‘color‘Colors(t:));
???title(‘The?Competetion?Between?LMS-RLS‘);
???hold?on;
???semilogy(E2‘color‘Colors(t+4:));
???str=[‘LMS(w=2.9)‘;‘LMS(w=3.1)‘;‘LMS(w=3.3)‘;‘LMS(w=3.5)‘;‘RLS(w=2.9)‘;‘RLS(w=3.1)‘;‘RLS(w=3.3)‘;‘RLS(w=3.5)‘];
???legend(str);
end

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件???????1481??2011-04-13?18:35??LMS-RLS.m

-----------?---------??----------?-----??----

?????????????????1481????????????????????1


評(píng)論

共有 條評(píng)論

相關(guān)資源