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

    function m= compress(m,EvalMode)
%COMPRESS reduce amount of information stored in model
%
% L= compress(L,EvalMode)

% Copyright 2005-2009 The MathWorks, Inc. and Ford Global Technologies, Inc.


if nargin<2
    EvalMode = 0;
end
m.mvModel = compress(m.mvModel);
switch EvalMode
    case 1 % normal
        % remove PEV + normal compression
        m.mvModel = removePEV(m.mvModel);
    case 2 % PEV
        % PEV - just do standard compression
    case 3 % CEVAL
        % remove PEV + normal compression
        m.mvModel = removePEV(m.mvModel);
end        
% xregexportmodel/compress removes the constraints
m = compress@xregexportmodel(m,EvalMode);