После того, как вы запустите Model Advisor программно, можно заархивировать результаты. Функция ModelAdvisor.run
возвращает массив ячеек объектов ModelAdvisor.SystemResult
, один для каждой запущенной системы. Если вы сохраняете объекты, можно использовать их, чтобы просмотреть результаты в более позднее время, не повторно выполняя Model Advisor.
Когда вы запускаете Model Advisor программно, результаты уровня системы выполнения отображены в Командном окне. Например:
Systems passed: 0 of 1 Systems with warnings: 1 of 1 Systems failed: 0 of 1 Summary Report
Можно рассмотреть дополнительные результаты в Командном окне путем вызова параметра DisplayResults
, когда вы запускаете Model Advisor. Например, запустите Model Advisor можно следующим образом:
SysResultObjArray = ModelAdvisor.run('sldemo_auto_climatecontrol/Heater Control',... 'Configuration','slvnvdemo_mdladv_config.mat','DisplayResults','Details');
Running Model Advisor Running Model Advisor on sldemo_auto_climatecontrol/Heater Control ============================================================ Model Advisor run: 29-Oct-2012 16:30:00 Configuration: slvnvdemo_mdladv_config.mat System: sldemo_auto_climatecontrol/Heater Control System version: 8.1 Created by: The MathWorks Inc. ============================================================ (1) Warning: Check model diagnostic parameters [check ID: mathworks.maab.jc_0021] ------------------------------------------------------------ (2) Warning: Check for fully defined interface [check ID: mathworks.iec61508.RootLevelInports] ------------------------------------------------------------ (3) Pass: Check for unconnected objects [check ID: mathworks.iec61508.UnconnectedObjects] ------------------------------------------------------------ (4) Pass: Check for blocks not recommended for C/C++ production code deployment [check ID: mathworks.iec61508.PCGSupport] ------------------------------------------------------------ Summary: Pass Warning Fail Not Run 2 2 0 0 ============================================================ Systems passed: 0 of 1 Systems with warnings: 1 of 1 Systems failed: 0 of 1 Summary Report
Чтобы отобразить результаты в Командном окне после загрузки объекта, используйте функцию viewReport
.
Когда вы запускаете Model Advisor программно, ссылка Сводного отчета отображена в Командном окне. Щелчок по этой ссылке открывает Сводный отчет Командной строки Model Advisor. Следующая диаграмма является отчетом, что Model Advisor генерирует для run_configuration
.
Чтобы просмотреть Сводный отчет Командной строки Model Advisor после загрузки объекта, используйте функцию summaryReport
.
В окне Model Advisor можно просмотреть результаты выполнения Model Advisor программно с помощью функции viewReport
. В окне Model Advisor можно рассмотреть результаты, осуществить проверки, зафиксировать предупреждения и отказы, и просмотреть и сохранить отчеты Model Advisor.
Чтобы зафиксировать предупреждения и отказы, необходимо повторно выполнить регистрацию окна Model Advisor.
Для единой системы или проверки, можно просмотреть тот же отчет Model Advisor, к которому вы получаете доступ от графический интерфейса пользователя Model Advisor.
Просматривать отчет Model Advisor для системы:
Откройте Сводный отчет Командной строки Model Advisor. В таблице Systems Run щелкните по ссылке для отчета Model Advisor.
Используйте функцию viewReport
.
Чтобы просмотреть человека проверяют результаты:
В Командном окне сгенерируйте подробный отчет с помощью функции viewReport
с набором параметра DisplayResults
к Details
, и затем нажмите Pass, Warning или ссылку Fail для проверки. Отчет Model Advisor для проверки открывается.
Используйте функцию view
.
ModelAdvisor.run
| ModelAdvisor.summaryReport
| view
| viewReport