主要内容

本页采用了机器翻译。点击此处可查看英文原文。

addThreshold

类: slmetric.config.ThresholdConfiguration
命名空间: slmetric.config

(待移除)创建 slmetric.config.Threshold 对象

以后的版本中将会删除度量仪表板用户界面、metricdashboard 函数、slmetric 包 API 以及相应的自定义项。有关详细信息,请参阅从度量盘迁移到模型可维护性仪表盘

说明

创建一个 slmetric.config.Threshold 对象,以便对特定度量的数据应用阈值。

TH = addThreshold(TC,metricid,thresholdproperty) 创建一个 slmetric.config.Threshold 对象。

示例

输入参数

全部展开

slmetric.config.ThresholdConfiguration 对象,为其添加 slmetric.config.Threshold 对象。

数据类型: char

模型度量或您创建的自定义模型度量的度量标识符。

示例: 'mathworks.metrics.SimulinkBlockCount'

数据类型: char

您应用阈值的 slmetric.metric.Result 属性。您可以对 ValueAggregatedValue 属性应用阈值。

输出参量

全部展开

slmetric.config.Threshold 对象,用于对 slmetric.metric.Result 对象的 ValueAggregatedValue 属性应用阈值。

示例

全部展开

默认情况下,一个 slmetric.config.Configuration 对象包含一个 slmetric.config.ThresholdConfiguration 对象。使用 getThresholdConfigurations 方法将此对象添加到基础工作区。使用 slmetric.config.addThreshold 方法将 slmetric.config.Threshold 对象添加到此 slmetric.config.ThresholdConfiguration 对象。

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

CONF = slmetric.config.Configuration.new('name', 'Config');

获取 CONF 中的默认 slmetric.config.ThresholdConfiguration 对象。

TC = getThresholdConfigurations(CONF);

slmetric.config.Threshold 对象添加到 slmetric.config.ThresholdConfiguration 对象 TC。此阈值用于 slmetric.metric.Results 对象的 mathworks.metrics.SubSystemCount 度量和 Value 属性。

E = addThreshold(TC,'mathworks.metrics.SubSystemCount','Value');

使用 slmetric.config.Classification slmetric.config.MetricRange 类来指定与 mathworks.metrics.SubsystemCount 度量对应的阈值。

版本历史记录

在 R2018b 中推出

全部折叠