Комментарий объектов Stateflow в графике

Комментарий объекта Stateflow

Комментирование Stateflow® объект исключает его из симуляции. Чтобы прокомментировать объект Stateflow, щелкните правой кнопкой мыши объект и выберите Comment Out. Используйте комментарии к:

  • Отлаживайте график, внося незначительные изменения между запусками симуляции.

  • Тестируйте и проверяйте эффекты объектов на результаты симуляции.

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

Как комментарий влияет на график и модель

Объект с комментариями не виден для остальной части графика и модели. Объекты с комментариями на графике исключены из:

  • Симуляция

  • Логгирование

  • Генерация кода

  • Анимация

  • Отладка

  • Выход активного состояния

Ссылки на комментируемые функции или состояния приводят к ошибкам во время компиляции.

Когда вы явным образом комментируете объект Stateflow с Comment Out, объект выглядит серым с помощью значка. Программа неявно комментирует некоторые связанные объекты. Неявно комментируемые объекты также выглядят серыми, но не имеют значка. Для примера, если вы явно комментируете состояние или соединение, все входящие и исходящие переходы неявно комментируются. На этом изображении sf_car, состояние steady_state явно комментируется. Переходы внутри и вне steady_state неявно комментируются.

Явно комментируемый объект Stateflow Неявные результаты
ГосударстваВсе входящие и исходящие переходы и дочерние объекты неявно комментируются.
ПереходыНичего
СоединенияВсе связанные переходы неявно комментируются.
ФункцииПрограммное обеспечение не может вызвать прокомментированную функцию из любого графика или модели.
ДанныеВы не можете явно комментировать данные. Если вы комментируете родительский объект, то программное обеспечение не может ссылаться на данные.
СобытияВы не можете явно комментировать события. Если вы комментируете родительский объект, то программное обеспечение не может ссылаться на событие.

Чтобы разомкнуть объект, щелкните правой кнопкой мыши объект с комментариями и выберите Uncomment. Все неявно закомментированные объекты также восстанавливаются. Неявно закомментированные объекты не могут быть удалены напрямую.

Добавление текста к закомментированному объекту

Добавить заметку в объект с комментариями можно нажав значок. Щелкните значок, чтобы увидеть связанные комментарии. Вы не можете добавить заметки к неявно комментируемым объектам.

Ограничения на комментарии объектов

Когда вы комментируете атомарную субдиаграмму, объекты внутри графика не появляются неявно комментируемыми. Однако в левом нижнем углу графика отображается значок с комментариями.