MATLAB: How to Check if a Subsytem is a stateflow or not

MATLABsimulinkstateflowstateflow subsystem

How can I verify if a subsystem is a state-flow or not before continue with my action? With my current code it is finding all the state-flows inside the subsystem. I want to check just the top subsystem is a state-flow or not. Example: objType = get_param('MySybsystemName','Object'); % Get the object of may subsystem Stateflow_Charts = objType.find('-isa','Stateflow.Chart') % Find all the State-flows inside. I just want to cehck if 'MySybsystemName' is a state-flow or not

Best Answer

Below code helps: flgChart = strcmp(get_param(gcs,'SFBlockType'),'Chart');