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

    function Blk = jacobbuild(m,sys)
% userLocal jacobbuild method adds an evaluation simulink block to
% a simulink implementation of a global model

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



if isGrowth(m)
    % jacobians defined for userdefined models
    
    blkName = [name(m), 'Jacob'];
    Blk = add_block(['mbcSLModels/LocalModJacob/',blkName],[sys,'/',blkName]);

else
    % add empty block and leave it to user to add functionality
    Blk = add_block('mbcSLModels/LocalModJacob/userLocalJacob',[sys,'/userLocalJacob']);
    warning(message('mbc:localusermod:UndefinedBlock'));

end

% break library link
set_param(Blk,'linkstatus','none');