www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@localavfit/pevinit.m

    function L= pevinit(L,Xfitdata,Yfitdata,s2)
% PEVINIT

%  Copyright 2000-2007 The MathWorks, Inc. and Ford Global Technologies, Inc.


if nargin>=3
   [Xd,Y]= checkdata(L,Xfitdata,Yfitdata);
   if isa(L.model,'xregarx')
      % initialize initial conditions
      L.model= set(L.model,'InitialConditions',Y(1));
  end
else
   L= var(L,zeros(size(L,1)),Inf,0);
end

% PEV is initialized by fitmodel and is constant for all tests