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

📄 run_lms_pred.m

📁 内有多个m文件!希望能帮助到有需要的朋友!其中有几个关于lms的m文件!
💻 M
字号:
function run_lms_pred(rp)

% rp is a structure of run parameters with elements
%	Niter, Ndata, mult, verbose, alpha, a, var_v
%  rp is created with the program makerp.m

% Computer Experiment
% Section 9.6, Adaptive Filter Theory, 3rd edition
% First-order prediction

seed    = 0:(rp.Nruns-1);
rp.decay= 0;
Npred   = rp.Ndata;
E       = zeros(Npred, rp.Nruns);
WX      = zeros(Npred, rp.Nruns);
Xi0     = 0;

for iter = 1:rp.Nruns,
  randn('seed', seed(iter));
  Xi = filter(1, [1 rp.a], [Xi0 ; sqrt(rp.var_v)*randn(rp.mult*rp.Ndata, 1)]);
  disp(['run # ' num2str(iter)]);
  disp(['  covariance of AR process = ' num2str(cov(Xi))]);%
  Xi = Xi(((rp.mult-1)*rp.Ndata + 2):(rp.mult*rp.Ndata+1));
  lms_AR_pred;
  E(:,  iter) = e;
  Wx(:, iter) = Wo';
end;

eval(['save ' rp.rname ' E Wx Xi rp']) 

⌨️ 快捷键说明

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