Можно использовать выделение Ножа Модели, чтобы визуально проверить логику в графиках Stateflow® или таблицах. После того, как вы Задаете Окно Времени симуляции, вы используете Нож Модели, чтобы подсветить и нарезать элементы Stateflow, которые активны в выбранном окне времени.
Если вы не Задаете Окно Времени симуляции, когда вы подсвечиваете функциональные зависимости в диаграмме Stateflow или таблице, Нож Модели принимает, что все элементы графика или таблицы активны. Нож модели подсвечивает целое содержимое таких графиков и таблиц.
Используя нож модели с таблицами перехода состояния Stateflow
Поддержите ограничения для Использования ножа модели с помощью Stateflow
Нож модели подсвечивает элемент Stateflow, если он выполнялся в окне требуемого времени. Некоторые примеры включают:
График, если это активируется в заданном окно времени.
Состояние, если его запись, выход, или во время действий выполняется в заданном окно времени.
Метрополия, если ее дочернее состояние подсвечено в заданном окно времени.
Переход, если это взято в окне требуемого времени, такой как внутреннее, внешнее, и по умолчанию. Если условия перехода оценены, но переход не взят, Нож Модели не подсвечивает переход.
Нож модели непосредственно не подсвечивает содержимое таблиц перехода состояния Stateflow. Чтобы просмотреть подсвеченные функциональные зависимости в таблице изменения состояния, необходимо просмотреть автоматически сгенерированную схему для таблицы изменения состояния. Для получения инструкций по тому, как просмотреть автоматически сгенерированную схему для таблицы изменения состояния, смотрите, Генерируют Схемы из Таблиц переходов состояний (Stateflow).
Для ограничений поддержки, когда вы будете использовать Нож Модели с помощью Stateflow, смотрите Ограничения Поддержки Ножа Модели для Stateflow.