Используя нож модели с помощью Stateflow

Можно использовать выделение Ножа Модели, чтобы визуально проверить логику в графиках Stateflow® или таблицах. После того, как вы Задаете Окно Времени симуляции, вы используете Нож Модели, чтобы подсветить и нарезать элементы Stateflow, которые активны в выбранном окне времени.

Примечание

Если вы не Задаете Окно Времени симуляции, когда вы подсвечиваете функциональные зависимости в диаграмме Stateflow или таблице, Нож Модели принимает, что все элементы графика или таблицы активны. Нож модели подсвечивает целое содержимое таких графиков и таблиц.

Поведение выделения ножа модели для элементов Stateflow

Нож модели подсвечивает элемент Stateflow, если он выполнялся в окне требуемого времени. Некоторые примеры включают:

  • График, если это активируется в заданном окно времени.

  • Состояние, если его запись, выход, или во время действий выполняется в заданном окно времени.

  • Метрополия, если ее дочернее состояние подсвечено в заданном окно времени.

  • Переход, если это взято в окне требуемого времени, такой как внутреннее, внешнее, и по умолчанию. Если условия перехода оценены, но переход не взят, Нож Модели не подсвечивает переход.

Используя нож модели с таблицами перехода состояния Stateflow

Нож модели непосредственно не подсвечивает содержимое таблиц перехода состояния Stateflow. Чтобы просмотреть подсвеченные функциональные зависимости в таблице изменения состояния, необходимо просмотреть автоматически сгенерированную схему для таблицы изменения состояния. Для получения инструкций по тому, как просмотреть автоматически сгенерированную схему для таблицы изменения состояния, смотрите, Генерируют Схемы из Таблиц переходов состояний (Stateflow).

Поддержите ограничения для Использования ножа модели с помощью Stateflow

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

Похожие темы