Чтобы смоделировать сложную логику в модели Simulink®, рассмотрите использование программного обеспечения Stateflow.
Stateflow расширяет Simulink со средой проектирования для разработки диаграмм переходов состояний и блок-схем. Stateflow обеспечивает элементы языка, требуемые описать сложную логику в естественной, читаемой, и понятной форме. Это тесно интегрируется с MATLAB® и продуктами Simulink, обеспечивая эффективную среду для разработки встраиваемых систем, которые содержат управление, контрольное, и логика режима.
Конечные автоматы модели (Stateflow)
Динамические системы модели как конечные автоматы в Stateflow.
Создайте и запустите диаграмму Stateflow (Stateflow)
Создайте диаграммы переходов состояний в Stateflow графический редактор программирования.
Осуществляйте обмен данными с Simulink и рабочим пространством MATLAB (Stateflow)
Задайте данные, чтобы совместно использовать с моделями Simulink и базовым рабочим пространством MATLAB.
Действие состояния монитора через активные данные состояния (Stateflow)
Автоматически отследите, какое состояние активно в процессе моделирования.
Доступ к сигналам шины через структуры Stateflow (Stateflow)
Задайте структуры Stateflow для входа, выведите, и локальный доступ, чтобы соединить шиной сигналы.
Синхронизируйте компоненты модели широковещательными Событиями (Stateflow)
Используйте события, чтобы связаться с Simulink и MATLAB.
Свяжитесь с диаграммами Stateflow путем отправки сообщений (Stateflow)
Синхронизируйте компоненты модели и осуществляйте обмен данными путем отправки сообщений между диаграммами Stateflow.