主要内容

slmetric.config.MetricRange类

包:slmetric.config

指定度量数据阈值

描述

属性对应的度量数据阈值类别的属性slmetric.config.Classification对象。这些阈值定义了以下三类的度量数据范围:投诉、不合规和警告。Metrics Dashboard提醒您数据所属的类别。

建设

使用slmetric.config.Threshold.getClassifications方法来访问默认的兼容的slmetric.config.Classification对象。或者,使用slmetric.config.Threshold.addClassification方法来创建不合规的而且警告slmetric.config.Classication对象。然后直接写入slmetric.config.MetricRange属性。

属性

全部展开

属性对应的度量范围的开始类别的属性slmetric.config.Classification对象。这个属性是读/写。

数据类型:

属性对应的度量范围的结束类别的属性slmetric.config.Classification对象。这个属性是读/写。

数据类型:

属性指定是否包含开始属性对应的度量数据范围中的类别的属性slmetric.config.Classification对象。这个属性是读/写。

数据类型:逻辑

属性指定是否包含结束属性对应的度量数据范围中的类别的属性slmetric.config.Classification对象。这个属性是读/写。

数据类型:逻辑

请注意

高完整性合规马伯合规实际的重用,潜在的重用小部件时,必须将度量范围指定为分数。

例子

全部折叠

使用slmetric.config打包类,向度量仪表板添加阈值信息。您可以为以下三个类别添加定义度量数据范围的阈值:

  • 合规-在可接受范围内的度量数据。

  • 警告——需要审查的度量数据。

  • 不合规——需要修改模型的度量数据。

创建一个slmetric.config.Configuration对象。

CONF = slmetric.config.Configuration。新(“名字”、“配置”);

获取默认值slmetric.config.ThresholdConfiguration对象相依

TC = getThresholdConfigurations(CONF);

添加一个slmetric.config.Threshold对象的slmetric.config.ThresholdConfiguration对象。此阈值用于mathworks.metrics.金宝appSimulinkBlockCount度规和价值的属性slmetric.metric.Results对象。

T = addThreshold(TC, 'mathworks.metrics。金宝appSimulinkBlockCount”、“价值”);

一个slmetric.config.Threshold对象包含默认的slmetric.config.Classification对象的兼容的类别。使用slmetric.metric.MetricRange类的度量值兼容的指标范围。

C = getClassifications(T);%默认分类为合规C.Range.Start = 5;C.Range.IncludeStart = 0;C.Range.End = 100;C.Range.IncludeEnd = 0;

这些值指定了块计数的兼容范围5One hundred..此范围不包括值5而且One hundred.

警告指标范围。

C = addClassification(T,'Warning');C.Range.Start = -inf;C.Range.IncludeStart = 0;C.Range.End = 5;C.Range.IncludeEnd = 1

这些值指定警告是之间的块计数而且5.此范围不包括.它确实包括5

不合规的指标范围。

C = addClassification(T,'不合规');C.Range.Start = 100;C.Range.IncludeStart = 1;C.Range.End = inf;C.Range.IncludeEnd = 0;

这些值指定大于100的块计数是不兼容的。这个范围包括One hundred..它不包括

使用验证属性中的阈值对应的度量范围slmetric.config.ThresholdConfiguration对象。

验证(T)

如果范围无效,则会得到一条错误消息。在本例中,范围是有效的。

将更改保存到配置文件。使用slmetric.config.setActiveConfiguration函数激活此配置以供度量引擎使用。

configName = 'Config.xml';保存(参看“文件名”,configName);slmetric.config.setActiveConfiguration(fullfile(pwd, configName));

您现在可以在模型上使用这个自定义配置运行Metrics仪表板。

版本历史

在R2018b中引入