exponenta event banner

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

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

Разработка логики с использованием диаграмм состояний и выполнение этой логики в виде программ MATLAB. Выполните и выполните единичное тестирование диаграммы в редакторе Stateflow. Управление поведением пользовательских интерфейсов и приложений обработки данных с помощью диаграммы.

Функции

развернуть все

Stateflow.exportAsClassЭкспорт класса MATLAB для автономной диаграммы
Stateflow.exportToVersionЭкспорт автономной диаграммы для использования в предыдущей версии Stateflow

Синтаксис потока состояний

развернуть все

Обнаружение изменений

hasChangedОбнаружить изменения в данных с момента последнего шага
hasChangedFromОбнаружение изменения данных из указанного значения
hasChangedToОбнаружить изменение данных на указанное значение

Временная логика

послеВыполнение диаграммы после трансляции события или указанного времени
вВыполнение диаграммы в широковещательном режиме или в указанное время
количествоВыполнение диаграммы, во время которого условие является действительным
истекшийВремя с момента активации состояния
каждыйВыполнение диаграммы с регулярными интервалами
temporalCountКоличество событий, выполнение диаграммы или время с момента активации состояния

Темы

Создание диаграмм потока состояний для выполнения в виде объектов MATLAB

Сохранение автономных диаграмм Stateflow вне моделей Simulink ®.

Выполнение и единичное тестирование объектов диаграммы состояния потока

Запустите диаграммы Stateflow в MATLAB или в редакторе Stateflow.

Отладка автономной диаграммы статусов

Прерывание выполнения для выполнения каждого действия в диаграмме Stateflow.

Выполнение объектов диаграммы Stateflow через сценарии и модели

Создайте сценарий MATLAB или модель Simulink, которая вызывает автономную диаграмму Stateflow.

Преобразование кода MATLAB в блок-схемы потока состояний

Создайте блок-схемы из кода MATLAB.

Характерные примеры