Можно обратиться к существующим отчетам генерации кода в любое время. Если вы сгенерировали отчет генерации кода в Редакторе Simulink®, откройте отчет путем нажатия на Open Report на вкладке C Code. Лицензия Simulink Coder™ требуется, чтобы просматривать отчет генерации кода. Лицензия Embedded Coder® требуется, чтобы просматривать отчет генерации кода, улучшенный с функциями Embedded Coder.
Если ваша текущая рабочая папка не содержит файлы генерации кода и отчет генерации кода, следующее диалоговое окно открывается:
Введите полный путь папки сборки для вашей модели../
и нажмите Open Report.model
_target
_rtw
В качестве альтернативы можно открыть отчет генерации кода (
или model
_codegen_rpt.html
) вручную в окно веб-браузера MATLAB®, или в другом веб-браузере. Для местоположения сгенерированных файлов отчета смотрите Местоположение Отчета Генерации КОДА HTML.subsystem
_codegen_rpt.html
После создавания вашей модели или генерации отчета генерации кода, если вы изменяете наследие или пользовательский код, необходимо восстановить модель или регенерировать отчет для генерации кода, сообщают, чтобы включать обновленные устаревшие исходные файлы. Например, если вы изменяете свой унаследованный код, и затем используете кнопку Open Report, чтобы открыть существующий отчет, программное обеспечение не проверяет, устарел ли устаревший исходный файл по сравнению со сгенерированным кодом. Поэтому отчет генерации кода не регенерирован, и отчет включает в себя устаревший унаследованный код. Эта проблема также происходит, если вы открываете отчет генерации кода с помощью coder.report.open
функция.
Чтобы регенерировать отчет генерации кода, выполнить одно из следующих действий:
Восстановите свою модель.
Сгенерируйте отчет с помощью coder.report.generate
функция.