主要内容

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

isMetricFamilyParameterParameterized

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

(待删除)确定度量仪表板配置对象是否具有度量族参数值

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

语法

ParameterizedConfig = isMetricFamilyParameterParameterized(config,... 'ModelAdvisorStandard')

说明

对于 slmetric.config.Configuration 对象,使用 ParameterizedConfig = isMetricFamilyParameterParameterized(config,... 'ModelAdvisorStandard') 方法确定 slmetric.config.Configuration 对象是否包含度量族参数值。这些值是与您获取合规性和问题度量数据的检查组对应的检查组 ID。合规性度量数据是检查通过的百分比。问题度量数据是指支票问题的数量。

输入参数

全部展开

slmetric.config.Configuration 对象,用于获取具有合规性和问题度量数据的检查组。

您必须提供的标准字符串作为输入。

输出参量

全部展开

确定度量仪表板配置对象是否具有度量族参数值。

数据类型: Logical

示例

全部展开

获取 MISRA C:2012、MAB 和高完整性系统建模标准检查组的合规性和问题度量数据。

打开默认配置:

config = slmetric.config.Configuration.open();

指定度量族参数 ID famParamID 和度量族参数值 values。值 maabhisl_do178 对应于 MAAB 检查和高完整性系统检查的子集。MISRA 值 _SYSTEM_By Task_misra_c 是 MISRA 检查组 Modeling Standards for MISRA C:2012检查组 ID

famParamID = 'ModelAdvisorStandard';
values = {'maab', 'hisl_do178', '_SYSTEM_By Task_misra_c'};
setMetricFamilyParameterValues(config, famParamID, values); 

要获取一组检查的模型顾问检查组 ID,请打开模型顾问配置编辑器并选择所需的检查文件夹。检查组 ID 显示在信息选项卡中。有关模型顾问配置编辑器的更多信息,请参阅 使用模型顾问配置编辑器来自定义模型顾问

检查 slmetric.config.Configuration 对象是否具有度量族参数值。

PC = isMetricFamilyParameterParameterized(config, famParamID);
PC =

  logical

   1

保存新配置。

config.save('FileName', 'MetricConfig.xml');

设置活动度量仪表板配置。

slmetric.config.setActiveConfiguration(fullfile(pwd, 'MetricConfig.xml'));

有关详细信息,请参阅自定义度量盘布局和功能

版本历史记录

在 R2018b 中推出

全部折叠