Контейнер для блоков Stateflow в модели Simulink
Из Stateflow® перспектива, Stateflow.Machine
объекты эквивалентны Simulink® модели. A Stateflow.Machine
объект содержит Stateflow.Chart
, Stateflow.StateTransitionTableChart
, Stateflow.TruthTableChart
, и Stateflow.EMChart
объекты, которые представляют диаграммы Stateflow, блоки State Transition Table, блоки Truth Table и блоки MATLAB Function в модели Simulink. Для получения дополнительной информации смотрите Обзор API Stateflow.
Вы автоматически создаете Stateflow.Machine
объект, когда вы загружаете модель, которая содержит блок Stateflow или вызываете функцию sfnew
. Для доступа к Stateflow.Machine
объект, вызовите find
функция для Simulink.Root
объект. Для примера, если ваша модель Simulink названа myModel
, введите:
rt = sfroot; machine = find(rt,'-isa','Stateflow.Machine','Name','myModel');
classhandle | Предоставьте указатель на класс для объекта |
dialog | Откройте диалоговое окно свойств |
find | Заданные объекты в иерархии |
get | Верните структуру MATLAB, содержащую настройки свойств объекта или массива объектов |
parse | Проанализируйте один график или все графики в модели |
set | Установите свойства с заданными значениями |