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

    function EvM = evalbuild(m,sys)
%EVALBUILD build a simulink block to evaluate model

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



% This function will build a simulink block to evaluate
% the model. It returns a handle to the block

try
   ClassStr=class(m);
   EvalStr=['models/',ClassStr];
   EvM=add_block(EvalStr,[sys,'/',ClassStr]);
   
   % break library link
   set_param(EvM,'linkstatus','none');
catch
   error(message('mbc:xregmodel:InvalidState1'));
end