資源簡介
用matlab運行的自適應濾波器的部分算法(開始),其中包含了牛頓法和最陡下降法的實現方法,對于自適應濾波的學習有一定幫助
代碼片段和文件信息
clear;
R?=?[1?0.4045;0.4045?1];
la?=?max(eig(R));
p?=?[0;0.2939];
d?=?0.5;
w0?=??R\p;
syms?w1?w2?s
w?=?[w1;w2];
s?=?d-2*w.‘*p+w.‘*R*w;
expand(s)
w1d?=?-2:0.1:2;
w2d?=?-2:0.1:2;
sd?=?zeros(length(w1d)length(w2d));
for?k?=?1:length(w2d)
????sd(:k)?=?subs(s{w1w2}{w1dw2d(k)});
end
figure;contour(w1dw2dsd‘10);hold?on?
plot(w0(1)w0(2)‘*‘);xlabel(‘w1‘);ylabel(‘w2‘);
u?=?0.1/la;
N?=?50;
I?=?ey
- 上一篇:變容二極管間接調頻電路設計.ms13
- 下一篇:相位一致性 matlab
評論
共有 條評論