Откройте модель, которую вы хотите проверять на совместимость с Simulink® Code Inspector™. Чтобы использовать модель в качестве примера, можно сделать следующее:
Откройте модель slcidemo_roll_orig
в качестве примера с помощью следующей команды:
>> slcidemo_roll_orig
Сохраните копию модели к папке работы, переименовав его к slcidemo_roll
. Измените директорию на папку работы.
Откройте диалоговое окно Simulink Code Inspector и сконфигурируйте образцовые проверки совместимости.
Из окна топ-модели выберите Code> Simulink Code Inspector.
Исследуйте параметры, которые применяются к образцовой проверке совместимости. Если вы проверяете модель, которая ссылается на другие модели, рассмотрите, выбрать ли опцию Inspect all referenced models. Эта опция включает модели, на которые ссылаются, в образцовую проверку совместимости, а также инспекцию кода. Если вы выбираете эту опцию, кнопка Check this model изменяется на Check all models.
Чтобы осуществить образцовые проверки совместимости, нажмите Check this model или Check all models. Программа контроля совместимости отображает индикатор выполнения.
Если вы решили проверять только топ-модель, результаты отображены непосредственно в диалоговом окне Model Advisor. Можно использовать диалоговое окно, чтобы исследовать и повторно выполнить отдельные проверки и сохранить результаты.
Если вы решили проверять все модели, результаты отображены в командном окне и в окне сводного отчета HTML.
Командное окно MATLAB® отображает результаты, подобные следующему:
Окно сводного отчета HTML отображает результаты, подобные следующему:
Этот отчет HTML также соединяется от результатов командного окна. Это сохранено как файл summaryReport.html
в подпапке /slprj/modeladvisor
под текущей рабочей папкой.
Чтобы просмотреть подробный Отчет Model Advisor для модели, перечисленной в сводном отчете HTML, перейдите к таблице Systems Run и щелкните по соответствующей ссылке в столбце Model Advisor Report.
Если проверки передают, модель готова к контролю. Если о несовместимостях сообщают, устраняют проблемы и перепроверяют модель на совместимость.
Если вы хотите осуществить проверки совместимости подсистемы:
От Редактора моделей выберите Analysis> Model Advisor> Model Advisor.
В Системном окне Селектора выберите подсистему.
Нажмите OK.
Можно использовать окно Model Advisor, чтобы выбрать и осуществить проверки совместимости Simulink Code Inspector подсистемы. Смотрите Осуществленные Образцовые Проверки (Simulink).