Stateflow

Модель и симулируйте логику принятия решений, используя машины состояний и потоковые графики

Stateflow® предоставляет графический язык, который включает диаграммы переходов состояний, графики потока, таблицы переходов состояний и таблицы истинности. Можно использовать Stateflow, чтобы описать, как MATLAB® алгоритмы и Simulink® модели реагируют на входные сигналы, события и основанные на времени условия.

Stateflow позволяет вам проектировать и разрабатывать диспетчерскую управляющую систему, планирование задач, управление отказом, протоколы связи, пользовательские интерфейсы и гибридные системы.

С помощью Stateflow, вы моделируете комбинаторную и последовательную логику принятия решений, которая может быть симулирована как блок в Simulink модели или исполнена как объект в MATLAB. Графическая анимация позволяет вам анализировать и отлаживать свою логику во время ее выполнения. Проверки во время редактирования и во время выполнения гарантируют согласованность и полноту проектирования перед внедрением.

Запуск

Изучение основ Stateflow

График

Программная машина состояний для комбинаторной и последовательной логики

Проект шаблонов и приложений

Следуйте шаблонам проекта для диспетчерской логики и приложений, таких как планировщики и отладчики

Симуляция в Simulink

Симулируйте диаграммы Stateflow как блоки в моделях Simulink

Выполнение в MATLAB

Выполните автономные диаграммы Stateflow как объекты в MATLAB

Верификация и генерация кода

Тестируйте, отлаживайте, логируйте данные и генерируйте код