exponenta event banner

jc_0738: Использование комментариев Stateflow

Рекомендации по субидентификатору

  • NA-MAAB - a

  • JMAAB - a, b

Версии MATLAB

Все

Правило

Sub ID a

Если для параметра Chart (Stateflow) для параметра Action Language установлено значение C, /*...*/ вложение комментариев не должно использоваться.

Пользовательский параметр

Неприменимо

Пример - Правильно

Пример - неверный

Субидентификатор b

Если для параметра Chart (Stateflow) для параметра Action Language установлено значение C, новые символы строк для комментариев /* */ не должен использоваться в середине одного комментария.

Пользовательский параметр

Неприменимо

Пример - Правильно

Пример - неверный

Объяснение

Субидентификатор a:

  • Компилятор может неверно интерпретировать комментарии как программу.

Субидентификатор b:

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

  • Если для параметра Chart (Stateflow) для параметра Action Language установлено значение MATLAB, комментарии должны использовать %.

Проверка

Проверка Model Advisor: Проверка использования комментариев Stateflow (Simulink Check)

Последнее изменение

R2020a

Представлен в R2020a