主要内容

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

getMetricFamilyParameterValues

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

(待删除)获取度量族检查组 ID

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

语法

ArraysValue = getMetricFamilyParameterValues(config,... 'ModelAdvisorStandard')

说明

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

输入参数

全部展开

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

您必须提供的输入字符串。

输出参量

全部展开

度量族参数值的元胞数组。对于 slmetric.config.Configuration 对象,这些值是用于获取合规性和问题度量数据的检查组。

示例

全部展开

获取 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 对象关联的度量族参数值。

ValuesArray = getMetricFamilyParameterValues(config, famParamID);

这段代码是针对 ValuesArray 元胞数组的:

ValuesArray =

  3×1 cell array

    {'_SYSTEM_By Task_misra_c'}
    {'hisl_do178'             }
    {'maab'                   }

保存新配置。

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

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

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

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

版本历史记录

在 R2018b 中推出

全部折叠