www.gusucode.com > mbcexpr 工具箱 matlab 源码程序 > mbcexpr/@cgslparser/sf.m
function ptr = sf(obj,b,blockname,Inputs) %SF - parse function for stateflow % % ptr = sf(obj,b,blockname,Inputs) % CAGE adds a variable to present a stateflow diagram % Copyright 2007 The MathWorks, Inc. and Ford Global Technologies, Inc. porthandles = get_param(b,'porthandles'); lh = get_param(porthandles(1),'line'); port = get_param(lh,'srcporthandle'); blockname = get_param(port,'name'); if isempty(blockname) blockname = [get_param(get_param(port,'parent'),'name'),'Port',num2str(get_param(port,'PortNumber'))]; end blockname = strrep(blockname,' ','_'); blockname = strrep(blockname,char(10),''); ptr = obj.addVariable(b,blockname);