⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 eigspread.m

📁 a simple program for lms and taking into account the eigenspread factor
💻 M
字号:
clear all
R=[1 0;0 1];
[Q,D]=eig(R);
P=[1;2];
w = inv(R)*P;
wo=[w(1)-250:w(1)+250];
wi=[w(2)-250:w(2)+250];
[w0,w1]=meshgrid(wo,wi);
J=1-2*P(1)*w0-2*P(2)*w1+2*R(1,2)*w0.*w1+R(1,1)*(w0.^2+w1.^2);
subplot(221);contour(w0-w(1),w1-w(2),J,20)
title('For \lambda=1 \lambda=1')

R=[1 0.3;0.3 1];
[Q,D]=eig(R);
P=[1;2];
w = inv(R)*P;
wo=[w(1)-250:w(1)+250];
wi=[w(2)-250:w(2)+250];
[w0,w1]=meshgrid(wo,wi);
J=1-2*P(1)*w0-2*P(2)*w1+2*R(1,2)*w0.*w1+R(1,1)*(w0.^2+w1.^2);
subplot(222);contour(w0-w(1),w1-w(2),J,20)
title('For \lambda=0.7 \lambda=1.3')

R=[1 0.6;0.6 1];
[Q,D]=eig(R);
P=[1;2];
w = inv(R)*P;
wo=[w(1)-250:w(1)+250];
wi=[w(2)-250:w(2)+250];
[w0,w1]=meshgrid(wo,wi);
J=1-2*P(1)*w0-2*P(2)*w1+2*R(1,2)*w0.*w1+R(1,1)*(w0.^2+w1.^2);
subplot(223);contour(w0-w(1),w1-w(2),J,20)
title('For \lambda=0.4 \lambda=1.6')


R=[1 0.9;0.9 1];
[Q,D]=eig(R);
P=[1;2];
w = inv(R)*P;
wo=[w(1)-250:w(1)+250];
wi=[w(2)-250:w(2)+250];
[w0,w1]=meshgrid(wo,wi);
J=1-2*P(1)*w0-2*P(2)*w1+2*R(1,2)*w0.*w1+R(1,1)*(w0.^2+w1.^2);
subplot(224);contour(w0-w(1),w1-w(2),J,20)
title('For \lambda=0.1 \lambda=1.9')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -