Анимационные диаграммы Stateflow

Установите скорости анимации

Во время симуляции анимация обеспечивает визуальную верификацию, что ваш график ведет себя, как вы ожидаете. Анимация подсвечивает активные объекты в графике, в то время как выполнение прогрессирует. Для графиков в модели Simulink® можно контролировать скорость анимации графика во время симуляции или выключить анимацию. В редакторе Stateflow® выберите Simulation> Stateflow Animation, затем выберите:

  • Lightning Fast

  • Fast

  • Medium

  • Slow

  • None

Анимация Lightning Fast обеспечивает самую быструю скорость симуляции путем буферизации подсветок. Во время анимации Lightning Fast позже подсвеченные объекты находятся в более полужирном, более светло-синем. Эти подсветки исчезают, в то время как время симуляции прогрессирует.

Скорость анимации по умолчанию, Fast, показывает активные подсветки на каждом временном шаге. Чтобы добавить задержку с каждым временным шагом, установите скорость анимации на Medium или Slow.

Поддержите выделение

Чтобы поддержать выделение активных состояний в графике после концов симуляции, выберите Simulation> Stateflow Animation> Maintain Highlighting.

Отключите анимацию

Анимация включена по умолчанию в диаграммах Stateflow. Чтобы выключить анимацию для графика, в редакторе Stateflow, выбирают Simulation> Stateflow Animation> None.

Анимационные диаграммы Stateflow как сгенерированный код выполняются в целевой системе

Если у вас есть лицензия Simulink Coder™, можно использовать режим external mode, чтобы установить связь между типовым кодексом Simulink и сгенерированным кодом, загруженным на и выполняющийся в целевой системе. Программное обеспечение Stateflow может использовать канал связи режима external mode, чтобы анимировать состояния графика. Кроме того, можно определять данные о графике локального осциллографа быть тестовыми точками и просматривать данные о тестовой точке в плавании осциллографов и средств просмотра сигнала.

Для получения дополнительной информации см.:

.