Добавьте пользовательские комментарии в сгенерированный код

Можно включать автоматически сгенерированные комментарии в сгенерированный код, как описано в, Конфигурируют Комментарии к коду (Simulink Coder). Для целей ERT включайте дополнительные пользовательские комментарии путем установки параметров на Code Generation> панель Comments в диалоговом окне Configuration Parameters. С этими параметрами можно включить или подавить генерацию описательной информации в комментариях для блоков и других элементов модели.

ЦельЗадать
Включайте текст, заданный в поле Description диалогового окна Block Properties блока как комментарии в коде, сгенерированном для каждого блока.Simulink block descriptions
Добавьте комментарий, который включает имя блока в начале кода для каждого блока.Simulink block descriptions
Включайте текст, заданный в поле Description объекта данных Simulink® (такого как сигнал, параметр, тип данных или шина) в Simulink Model Explorer как комментарии в коде, сгенерированном для каждого объекта.Simulink data object descriptions
Включайте комментарии чуть выше сигналов и идентификаторов параметра в сгенерированном коде, как задано в функции TLC или MATLAB. Custom comments (MPT objects only)
Включайте текст, заданный в поле Description в диалоговом окне Properties для объекта Stateflow® как комментарии чуть выше кода, сгенерированного для каждого объекта.Stateflow object descriptions
Включайте требования, присвоенные блокам Simulink в комментариях сгенерированного кода (для получения дополнительной информации, смотрите, Генерируют Код для Моделей со Ссылками Требований (Simulink Requirements)).Requirements in block comments
Включайте комментарии описания функции MATLAB® и другие комментарии пользователей в сгенерированном коде.MATLAB user comments

Когда вы выбираете Simulink block descriptions:

  • Генератор кода включает строки для параметров модели, имен блока, имен сигнала и имен объектов Stateflow в комментариях сгенерированного кода. Если те строки не представлены в кодировании набора символов для модели, генератор кода заменяет строки на escape-последовательности XML. Например, генератор кода заменяет японскую полноширинную букву Katakana ア на escape-последовательность ア. Для получения дополнительной информации смотрите Интернационализацию и Генерацию кода (Simulink Coder).

  • Программное обеспечение генерации кода автоматически вставляет комментарии в сгенерированный код для авторских блоков. Поэтому вы не должны включать комментарии блока в связанный файл TLC для авторского блока.

    Примечание

    Если у вас есть существующие файлы TLC с вручную вставленными комментариями для описаний блока, процесс генерации кода испускает эти комментарии вместо автоматически сгенерированных комментариев. Рассмотрите удаляющие существующие комментарии блока из своих файлов TLC. Вручную вставленные комментарии могут быть плохо отформатированы в сгенерированном коде, и трассируемость кода к модели не может работать.

  • Для виртуальных блоков или блоков, которые были удалены должные блокировать сокращение, не сгенерированы комментарии.

Для получения дополнительной информации смотрите Образцовые Параметры конфигурации: Комментарии Генерации кода (Simulink Coder).