gusucode.com > private工具箱matlab源码程序 > private/get_boiler_plate_comment.m
function str = get_boiler_plate_comment(objectType,objectId) % Copyright 1995-2005 The MathWorks, Inc. % $Revision: 1.5.2.7 $ $Date: 2013/09/10 12:31:24 $ global gMachineInfo gTargetInfo if (gTargetInfo.codingSFunction || gTargetInfo.codingRTW || gTargetInfo.codingHDL || gTargetInfo.codingPLC) str = ''; return; end SF_CODER_STR=''; SF_CODER_STR=[SF_CODER_STR,sprintf('/*\n')]; switch(objectType) case 'chart' SF_CODER_STR=[SF_CODER_STR,sprintf(' * Stateflow code generation for chart:\n')]; SF_CODER_STR=[SF_CODER_STR,sprintf(' * %s\n',sf('FullNameOf',objectId,'/'))]; case 'machine' SF_CODER_STR=[SF_CODER_STR,sprintf(' * Stateflow code generation for machine:\n')]; SF_CODER_STR=[SF_CODER_STR,sprintf(' * %s\n',sf('get',objectId,'.name'))]; end SF_CODER_STR=[SF_CODER_STR,sprintf(' * \n')]; SF_CODER_STR=[SF_CODER_STR,sprintf(' * Target Name : %s\n',sf('get',gMachineInfo.parentTarget,'target.name'))]; SF_CODER_STR=[SF_CODER_STR,sprintf(' * Stateflow Version : %s\n',sf('Version','Number'))]; SF_CODER_STR=[SF_CODER_STR,sprintf(' * Date of code generation : %s\n',sfprivate('sf_date_str'))]; SF_CODER_STR=[SF_CODER_STR,sprintf(' */\n')]; str = SF_CODER_STR;