存档和查看结果
存档结果
以编程方式运行模型顾问后,您可以将结果存档。ModelAdvisor.run 函数返回一个 ModelAdvisor.SystemResult 对象元胞数组,每个系统运行对应一个对象。如果保存这些对象,以后无需重新运行模型顾问即可使用它们来查看结果。
在命令行窗口中查看结果
当您以编程方式运行模型顾问时,运行的系统级结果将显示在命令行窗口中。例如:
Systems passed: 0 of 1 Systems with warnings: 1 of 1 Systems failed: 0 of 1 Summary Report
运行模型顾问时,可以通过调用 DisplayResults 参数在命令行窗口中查看更多结果。例如,打开示例模型 sldemo_auto_climatecontrol。
openExample('sldemo_auto_climatecontrol')按如下方式运行模型顾问:
SysResultObjArray = ModelAdvisor.run('sldemo_auto_climatecontrol/Heater Control',... 'mathworks.maab.jc_0021','DisplayResults','Details');
Running Model Advisor
Running Model Advisor on sldemo_auto_climatecontrol/Heater Control
============================================================
Model Advisor run: 10-Sep-2021 16:51:32
Configuration: None
System: sldemo_auto_climatecontrol/Heater Control
System version: 10.4
Created by: The MathWorks, Inc.
============================================================
(1) Warning: Check model diagnostic parameters [check ID: mathworks.maab.jc_0021]
------------------------------------------------------------
Summary: Pass Warning Fail Not Run
0 1 0 0
============================================================
Systems passed: 0 of 1
Systems with warnings: 1 of 1
Systems failed: 0 of 1
Summary Report加载对象后,要将结果显示在命令行窗口中,请使用 viewReport 函数。
在模型顾问命令行摘要报告中查看结果
当您以编程方式运行模型顾问时,命令行窗口中会显示“摘要报告”链接。点击此链接即可打开模型顾问命令行摘要报告。

加载对象后,要查看模型顾问命令行摘要报告,请使用 summaryReport 函数。
在模型顾问图形用户界面中查看结果
在模型顾问窗口中,您可以使用 viewReport 函数以编程方式查看运行模型顾问的结果。在模型顾问窗口中,您可以查看结果、运行检查、修复警告和故障,以及查看和保存模型顾问报告。
提示
要修复警告和故障,您必须在模型顾问窗口中重新运行检查。
查看模型顾问报告
对于单个系统或检查,您可以查看与从模型顾问 GUI 访问的相同的模型顾问报告。
要查看系统的模型顾问报告:
打开模型顾问命令行摘要报告。在“系统运行”表中,点击“模型顾问”报告的链接。
使用
viewReport函数。
查看单项检查结果:
在命令行窗口中,使用
viewReport函数生成详细报告,并将DisplayResults参数集为Details,然后点击检查的“通过”、“警告”或“失败”链接。支票开立的模型顾问报告。使用
view函数。
另请参阅
ModelAdvisor.run | ModelAdvisor.summaryReport | view | viewReport