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