Результаты проверки модели адреса

После запуска проверок Model Advisor, чтобы найти предупреждения или отказы в модели, можно использовать Model Advisor для:

  • Address Model Advisor проверяет результаты с помощью подсветки

  • Исправьте предупреждения или отказы проверки вручную или с помощью Model Advisor

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

Чтобы указать результаты анализа для отдельных проверок Model Advisor, используйте подсветку цвета на диаграмме модели. Блоки, которые проходят проверку, не проходят проверку или вызывают предупреждение о проверке, подсвечиваются цветом в окне модели. Откройте Model Advisor и нажмите Highlighting > Enable Highlighting.

После выбора функции подсветки открываются окно модели и информационное окно Model Advisor Highlighting. Информационное окно Model Advisor Highlighting содержит ссылку на окно Model Advisor, в котором можно просмотреть результаты проверки.

Желтый с оранжевой каймой

Блоки, которые вызывают отказ проверки или предупреждение.

Белый с оранжевой каймой

Подсистема с блоками, которые вызывают предупреждение о проверке или отказ.

Белый с серой каймой

Блоки или подсистемы без подсветки.

Серый с черной каймой

Блоки, которые исключены из проверки.

Белый с черной каймой

Подсистемы, исключенные из проверки.

Если проверка предупреждает или прекращает работать, и окно модели подсвечивает блоки серым цветом, внимательно исследуйте результаты в окне Model Advisor. Проверка Model Advisor может быть неудачной или предупрежденной из-за ваших параметров или настроек диагностики.

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

В Recommended Action предлагается, как исправить предупреждение или ошибку. В этом случае соедините разъединенные блоки.

В левой панели окна Model Advisor выберите подсвеченный Identify questionable operations for strict single-precision design проверки. В окне редактора моделей Model Advisor подсвечивает блоки или компоненты, связанные с предупреждением. В этом случае Model Advisor находит Outport блок, который использует двойную точность из-за установки параметра конфигурации Default for underspecified data type.

На правой панели окна Model Advisor отображаются дополнительные сведения о предупреждении с одной точностью.

Входной вход по умолчанию Outport для блока задано значение double. Model Advisor генерирует предупреждение, потому что Outport блок не соединяется с другим блоком. После просмотра результатов проверки в окне модели и окне Model Advisor можно принять решение исправить предупреждения или отказы.

Чтобы просмотреть блоки модели, которые исключены из проверок Model Advisor, на панели инструментов окна Model Advisor выберите Highlighting > Highlight Exclusions. Если у вас есть Simulink® Check™ можно создавать или изменять исключения для проверок Model Advisor.

Исправьте предупреждение о проверке Model Advisor или отказ

Результаты проверки Model Advisor идентифицируют элементы модели, которые помечены проверкой Model Advisor. Можно либо вручную исправить проблемы, либо использовать Model Advisor для автоматического применения исправления.

Для получения дополнительной информации о том, почему конкретная проверка не проходит, см. документацию для этой проверки.

  1. В результатах Model Advisor проверьте результаты анализа.

  2. Исправьте предупреждение об отказе одним из следующих методов:

    1. Чтобы вручную решить проблему, используйте гиперссылки, чтобы открыть элементы модели, которые помечены проверкой Model Advisor. Можно также применить пакетные изменения к параметрам модели из командной строки.

    2. Чтобы использовать Model Advisor для автоматического устранения проблемы, в поле Действие (Action) щелкните Modify All или Modify. В поле Результат действия (Action Result) отображается таблица изменений.

  3. Чтобы убедиться, что проверка прошла, повторите проверку.

    Примечание

    После завершения устранения всех предупреждений или отказов важно перезапустить все проверки, чтобы убедиться в отсутствии дополнительных проблем.

Похожие примеры

Подробнее о