Начиная в R2021b, диалоговое окно Simulink Code Inspector было удалено, и вкладка Code Inspector заменяет параметры и кнопки, которые были в диалоговом окне. От R2021b используйте вкладку Code Inspector, чтобы выполнить ключевые задачи процесса инспекции кода, который вы ранее выполнили при помощи диалогового окна.
Чтобы открыть вкладку Code Inspector, на вкладке Apps, выбирают Code Inspector.
Эта таблица суммирует, как использовать вкладку Code Inspector, чтобы выполнить действия, ранее выполняемые при помощи диалогового окна Simulink Code Inspector.
Задача | Действие перед R2021b с помощью диалогового окна Simulink Code Inspector | Действие в R2021b с помощью вкладки Code Inspector |
---|---|---|
Сконфигурируйте проверку совместимости и процесс инспекции кода | Непосредственно сконфигурируйте параметры в диалоговом окне. | Расширьте Model Settings и сделайте соответствующий выбор. |
Чтобы использовать топ-модель предназначаются для проверки совместимости, генерации кода и инспекции кода | Выберите This is the top of the model hierarchy. | Используйте настройку по умолчанию As:
|
Чтобы использовать образец модели предназначаются для проверки совместимости, генерации кода и инспекции кода | Очистите This is the top of the model hierarchy. | Используйте As:
|
Осуществите проверки совместимости модели | Нажмите Check this model или Check all models. Когда вы осуществляете проверки совместимости для топ-модели только, результаты проверки отображены в диалоговом окне Model Advisor. Когда вы осуществляете проверки совместимости включая модели, на которые ссылаются, результаты отображены в Командном окне и в окне сводного отчета HTML. | В поле Prepare нажмите Check Compatibility. Когда вы осуществляете проверки совместимости для топ-модели только, результаты проверки отображены в диалоговом окне Model Advisor. Отчет Model Advisor отображен в панели Compatibility Checker рядом с моделью. Когда вы осуществляете проверки совместимости включая модели, на которые ссылаются, отчеты Model Advisor отображены в панели Compatibility Checker. |
Сгенерируйте код | Нажмите Ctrl+B. Чтобы сгенерировать код как часть инспекции кода, выберите код Generate перед инспекцией кода. Затем нажмите Inspect Code. | Нажмите Generate Code. При запуске в R2021b нет никакой опции пользовательского интерфейса, чтобы осуществить генерацию кода как часть инспекции кода. Сгенерированный код появляется в Представлении кода рядом с моделью. |
Задайте местоположение сгенерированного кода | Если код находится в структуре папок Embedded Coder, выберите В противном случае установите Code Placement на | Расширьте Inspect выпадающее меню и:
|
Задайте папку, чтобы сохранить акты осмотра | Текстовое поле Use Report folder. | Текстовое поле Use Inspect> Report folder. |
Запустите контроль | Нажмите Inspect. Акт осмотра кода HTML автоматически открывается. | Нажмите Inspect. Результаты верификации появляются в панели Code Inspection Verification Results . Чтобы сгенерировать акты осмотра кода HTML, нажмите Generate Report. |
Примечание
Программируемый рабочий процесс процесса инспекции кода при помощи команд MATLAB не затронут, потому что диалоговое окно Simulink Code Inspector было удалено.
Вкладка Code Inspector содержит дополнительные функциональности к:
Вручную откройте последний отчет Model Advisor, сгенерированный код и результаты верификации. Для получения дополнительной информации смотрите, Смотрят Сгенерированный код при помощи Приложения Code Inspector.
Сгенерируйте матрицу трассируемости. Для получения дополнительной информации смотрите, Генерируют Матрицу Трассируемости.
Для примера с определенной моделью, которая демонстрирует выполнение процесса инспекции кода, смотрите, Смотрят Код, Сгенерированный из Модели Simulink.