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

    function Data= residstats(m,X,Y)
%RESIDSTATS
%
% Data= residstats(m,X,Y)
%    Data   = [ObsNo Residuals,Predicted,Standardized Residuals,Observed,Inputs];

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

yhat = EvalModel(m,X);
y= double(Y);
r   = y - yhat;
z=   r/std(r(isfinite(r)));

if iscell(X)
    X= concat(X{:});
end
Data   = [(1:length(r))' r,yhat,z,y,double(X)];