В этом примере показано, как исключить блок 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 Highlighting открывается ссылкой на окно Model Advisor. В окне Model Advisor можно найти больше информации о результатах проверки и как зафиксировать условие предупреждения.
После рассматривания результатов проверки исключите блок Gain2 из всех проверок Model Advisor:
В окне модели щелкните правой кнопкой по блоку Gain2 и выберите Model Advisor > Exclude block only> All checks .
В диалоговом окне Model Advisor Exclusion Editor дважды кликните в первой строке поля 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 Exclusion Editor нажмите 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
.