Контейнер для блоков Stateflow в модели Simulink
С точки зрения Stateflow ® Stateflow.Machine объекты эквивалентны моделям Simulink ®. AStateflow.Machine объект содержит Stateflow.Chart, Stateflow.StateTransitionTableChart, Stateflow.TruthTableChart, и Stateflow.EMChart объекты, представляющие диаграммы Stateflow, блоки таблицы перехода состояния, блоки таблицы истинности и блоки функции MATLAB в модели Simulink. Дополнительные сведения см. в разделе Обзор API Stateflow.
Вы автоматически создаете Stateflow.Machine при загрузке модели, содержащей блок Stateflow, или вызове функции sfnew. Для доступа к Stateflow.Machine объект, вызовите find для функции Simulink.Root объект. Например, если модель Simulink имеет имя myModel, введите:
rt = sfroot; machine = find(rt,'-isa','Stateflow.Machine','Name','myModel');