Stateflow ® предоставляет графический язык, который включает в себя диаграммы переходов состояний, блок-схемы, таблицы переходов состояний и таблицы истинности. Можно использовать Stateflow для описания реакции алгоритмов MATLAB ® и моделей Simulink ® на входные сигналы, события и временные условия.
Stateflow позволяет проектировать и разрабатывать контрольные системы, планирование задач, управление отказами, протоколы связи, пользовательские интерфейсы и гибридные системы.
С помощью Stateflow можно моделировать комбинаторную и последовательную логику решения, которая может быть смоделирована как блок в модели Simulink или выполнена как объект в MATLAB. Графическая анимация позволяет анализировать и отлаживать логику во время ее выполнения. Проверки времени редактирования и выполнения обеспечивают согласованность и полноту конструкции перед внедрением.
Моделирование динамических систем как конечных автоматов в Stateflow.
Построение диаграмм перехода состояний в редакторе графического программирования Stateflow.
Управление поведением диаграммы Stateflow с помощью действий в состояниях и переходах.
Конструирование логики на нескольких уровнях в сложной системе с использованием иерархии.
Реализуйте режимы работы, которые активны одновременно, используя параллельные состояния.
Широковещательная передача событий из одного состояния в другое для синхронизации параллельных состояний.
Автоматическое отслеживание активного состояния во время моделирования.
Определите поведение диаграммы с точки зрения времени моделирования с помощью операторов временной логики.
Статефлоу-Онрамп
Трехчасовой интерактивный курс обучения с лицензией Stateflow
Начало работы с процессом Stateflow
Построение и моделирование диаграммы Stateflow в модели Simulink
Что такое Stateflow?
Проектирование и моделирование диаграмм состояний с помощью Stateflow
MATLAB Tech Talks: Государственные машины
Изучение фундаментальных концепций конечных автоматов