Stateflow® обеспечивает графический язык, который includes state переход схематически изображает, блок-схемы, таблицы переходов состояний и таблицы истинности. Можно использовать Stateflow, чтобы описать, как алгоритмы MATLAB® и модели Simulink® реагируют на входные сигналы, события и основанные на времени условия.
Stateflow позволяет вам проектировать и разрабатывать диспетчерскую управляющую систему, планирование задач, управление отказом, протоколы связи, пользовательские интерфейсы и гибридные системы.
С помощью Stateflow, вы model combinatorial и последовательная логика решения, которая может быть симулирована как a block в Simulink model or executed as an object в MATLAB. Графическая анимация позволяет вам анализировать и отлаживать свою логику во время ее выполнения. Проверки во время редактирования и во время выполнения гарантируют согласованность и полноту проектирования перед внедрением.
Динамические системы модели как конечные автоматы в Stateflow.
Создайте диаграммы переходов состояний в Stateflow графический редактор программирования.
Управляйте поведением диаграммы Stateflow при помощи действий в состояниях и переходов.
Спроектируйте логику на нескольких уровнях в сложной системе при помощи иерархии.
Реализуйте рабочие режимы, которые активны одновременно при помощи параллельных состояний.
Широковещательно передайте события от одного состояния до другого, чтобы синхронизировать параллельные состояния.
Автоматически отследите, какое состояние активно в процессе моделирования.
Задайте поведение графика в терминах времени симуляции при помощи временных логических операторов.
Stateflow Onramp
Двухчасовой интерактивный учебный курс включен с лицензией Stateflow
Что такое Stateflow?
Спроектируйте и симулируйте диаграммы состояний при помощи Stateflow
Начало работы с помощью Stateflow
Создайте и симулируйте диаграмму Stateflow в модели Simulink
Понимая и Используя машину состояний
Изучите основные концепции машины состояний