exponenta event banner

Проверка модели и конфигурации для создания кода

Для оценки готовности модели к созданию кода можно использовать проверки помощника по модели. Для проверки и настройки модели для целей приложения генерации кода, таких как отслеживание или отладка, используйте Code Generation Advisor.

Для получения информации оПосмотрите
Консультант по моделямВыполнить проверки помощника по модели
Помощник по созданию кодаНастройка модели для целей создания кода с помощью помощника по созданию кода
Проверки, доступные с Simulink ® Coder™Проверки кодера Simulink
Проверки, доступные с встроенным кодером ®Проверка встроенного кодера

Проверка модели rtwdemo_throttlecntrl для обеспечения эффективности кода используйте Model Advisor.

  1. Открытый rtwdemo_throttlecntrl. Сохранить копию как throttlecntrl в доступном для записи местоположении на пути MATLAB ®.

  2. На вкладке Моделирование (Modeling) щелкните Помощник по модели (Model Advisor). Откроется диалоговое окно с иерархией системы модели.

  3. Щелкнуть throttlecntrl и нажмите кнопку OK. Откроется окно Model Advisor.

  4. Разверните меню «По задаче» > «Эффективность создания кода». Чтобы проверить модель на эффективность создания кода, используйте проверки в папке. По умолчанию выбираются проверки, которые не запускают схему обновления. Доступные проверки эффективности генерации кода зависят от наличия лицензии Simulink Coder или Embedded Coder.

  5. На левой панели выберите оставшиеся чеки, а затем выберите Эффективность создания кода.

  6. На правой панели выберите Показать отчет после выполнения (Show report after run) и щелкните Выполнить выбранные проверки (Run Selected Checks). В отчете отображается сводка выполнения, которая помечает предупреждения о проверке.

  7. Просмотрите отчет. Предупреждения указывают на проблемы, влияющие на эффективность кода. Дополнительные сведения об отчете см. в разделе Просмотр отчетов проверки помощника по модели.

Проверка модели при создании кода

Чтобы просмотреть модель как часть процесса создания кода, используйте помощник по созданию кода.

  1. Чтобы выбрать и определить приоритеты целей создания кода, на панели Параметры конфигурации > Создание кода щелкните Задать цели.

  2. На панели Параметры конфигурации (Configuration Parameters) > Создание кода (Code Generation) > Общие (General) выберите один из следующих вариантов в меню Проверить модель (Check model) перед созданием кода.

    • On (proceed with warnings)

    • On (stop for warnings)

  3. Если требуется только генерировать код, выберите Только генерировать код. В противном случае снимите флажок, чтобы построить исполняемый файл.

  4. Примените изменения. Нажмите клавиши Ctrl + B, чтобы создать код или создать модель.

    Если помощник по созданию кода выдает ошибки или предупреждения, и указано следующее:

    • On (proceed with warnings) - окно Помощник по созданию кода (Code Generation Advisor) открывается, пока продолжается процесс построения. После завершения процесса сборки можно просмотреть результаты.

    • On (stop for warnings) - процесс построения останавливается и отображает средство просмотра диагностики. Чтобы продолжить, необходимо просмотреть и разрешить результаты помощника по созданию кода или очистить модель проверки перед созданием параметра кода.

  5. В окне Помощник по созданию кода просмотрите результаты, выбрав чек на левой панели. Результаты проверки отображаются на правой панели.

  6. После просмотра результатов проверки можно исправить предупреждения и сбои, как описано в разделе Исправление предупреждения о проверке или сбой помощника по модели.

    Примечание

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

Дополнительные сведения см. в разделе Диалоговое окно «Задание целей - помощник по созданию кода»