Анализируйте замены кода в сгенерированном коде

Когда вы выбираете флажок Summarize which blocks triggered code replacements для основанной на ERT модели, раздел Code Replacements Report автоматически включен в сгенерированный отчет HTML. Раздел Code Replacements Report документирует функции заменяющей библиотеки кода (CRL), которые использовались в заменах кода во время генерации кода, обеспечивая отображение между каждым заменяющим экземпляром и блоком Simulink®, который инициировал замену. Чтобы включить отображение информации о блоке Simulink, установите флажок Code Generation> Comments Include comments. На той же панели установите флажок Simulink block comments или флажок Simulink block descriptions если существующий, или оба.

Можно использовать отчет для:

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

  • Проследите каждый заменяющий экземпляр до блока, который инициировал замену.

Фигура ниже показов Заменяющий Отчет Кода сгенерировала для модели CRL rtwdemo_crladdsub. Каждая заменяющая используемая функция перечислена со ссылкой на блок, который инициировал замену.

Если вы кликаете по блоку path в отчете, блок, который инициировал замену, подсвечен в диаграмме модели. Если замена была инициирована графиком Stateflow® или функцией MATLAB®, окно открывается, чтобы отобразить график или функцию.

Для получения дополнительной информации смотрите, Проверяют Заменяющую Библиотеку Кода.