В этом примере показано, как исключить блок Gain и все блоки Outport из проверки Model Advisor во время анализа Model Advisor. Исключая отдельные блоки из проверок, вы ограничиваете возможности анализа и можете сэкономить время во время разработки и верификации модели.
В MATLAB® в командной строке введите sldemo_mdladv
.
В окне модели на вкладке Modeling выберите Model Advisor, чтобы открыть Model Advisor. Откроется диалоговое окно System Selector - Model Advisor. Нажмите OK.
На левой панели окна Model Advisor разверните By Product > Simulink. Установите флажок Show report after run, чтобы увидеть HTML о результатах проверки после запуска проверок.
Примечание
Если папка By Product не отображается в окне Model Advisor, выберите Show By Product Folder в диалоговом окне Settings > Preferences.
Запустите выбранные проверки нажатием кнопки Run selected checks. После запуска проверок с помощью Model Advisor в HTML результаты проверки отображаются в окне браузера. Чек- Identify unconnected lines, input ports, and output ports запускает предупреждение.
В левой панели окна Model Advisor выберите By Product > Simulink > Identify unconnected lines, input ports, and output ports проверки.
В окне Model Advisor нажмите кнопку Enable highlighting ().
Откроется окно модели. Блоки, вызывающие предупреждение проверки Identify unconnected lines, input ports, and output ports, подсвечиваются желтым цветом.
Откроется окно Подсветка Model Advisor со ссылкой на окно Model Advisor. В окне Model Advisor можно найти дополнительные сведения о результатах проверки и о том, как исправить условие предупреждения.
После просмотра результатов проверки исключить блок Gain2 из всех проверок Model Advisor:
В окне модели щелкните правой кнопкой мыши блок Gain2 и выберите Model Advisor > Exclude block only > All checks .
В диалоговом окне Model Advisor Редактор дважды щелкните в первой строке поля Summary и введите Exclude gain block
.
Щелкните OK, чтобы сохранить исключение в файле модели.
После просмотра результатов проверки исключить все блоки Outport из проверки Идентифицируйте несвязанные линии, входные порты и выходные порты:
Щелкните правой кнопкой мыши блок Out4 и выберите Model Advisor > Exclude all blocks of type Outport > Identify unconnected lines, input ports, and output ports.
В диалоговом окне Model Advisor Редактор щелкните OK, чтобы сохранить исключение в файле модели.
В левой панели окна Model Advisor выберите By Product > Simulink, а затем:
Установите флажок Show report after run.
Щелкните Run Selected Checks, чтобы запустить анализ Model Advisor.
После того, как Model Advisor завершит анализ, можно просмотреть информацию об исключении для проверки Идентифицировать несвязанные линии, входные порты и выходные порты в:
HTML:
Окно Model Advisor. В левой панели окна Model Advisor выберите By Product > Simulink > Identify unconnected lines, input ports, and output ports.
Закройте sldemo_mdladv
.