这个示例展示了如何使用模型度量API为您的模型收集模型度量数据,然后使用metrics Dashboard查看结果。
收集模型的所有可用量度sldemo_fuelsys
,可以使用slmetric。引擎
API。度量引擎将结果存储在当前模拟缓存文件夹中的度量存储库文件中,slprj
.
metric_engine = slmetric.Engine ();setAnalysisRoot (metric_engine“根”,“sldemo_fuelsys”,“RootType”,“模型”);evalc (“执行(metric_engine)”);
要确定通过的MAB检查的百分比,使用度量符合性结果。
metricID =“mathworks.metrics.ModelAdvisorCheckCompliance.maab”;metricResult = getAnalysisRootMetric(metric_engine, metricID);disp ([“MAAB合规:, num2str(100 * metricResult.)AggregatedValue, 3),“%”]);
MAAB合规:65.6%
要更详细地研究收集到的遵从性度量,请为模型打开metrics Dashboard。
metricsdashboard (“sldemo_fuelsys”);
Metrics Dashboard打开活动度量存储库中的模型数据,该存储库位于活动模拟缓存文件夹中。要查看以前收集的数据,请使用slprj
文件夹必须相同。
找到建模指南依从性仪表板的一部分。对于每一类法规遵循检查,该量规指示通过的法规遵循检查的百分比。
仪表板报告与。相同的MAB遵从百分比slmetric。引擎
API报道。
在百分表之下,条形图显示了遵从性检查问题的数量。单击MAB柱状图中的任何位置查看模型顾问检查问题。
表格详细说明了每个模型组件的检查问题数量。若要按检查问题的数量对组件排序,请单击问题列。