www.gusucode.com > mbcexpr 工具箱 matlab 源码程序 > mbcexpr/@cgminmaxexpr/i_eval.m

    function out = i_eval(m)
%I_EVAL  Evaluate expresssion
%
%  OUT = I_EVAL(M) evaluates the expression at its current inputs. 

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


if isempty(m)
    out = NaN;
else
    pInp = getinputs(m);
    objInp = infoarray(pInp);
    out = pEval(m, @(idx) i_eval(objInp{idx}));
end