主要内容

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

MATLAB 有效代码行数 (eLOC) 分布

自 R2022b 起

度量 ID

slcomp.MATLABeLOCDistribution

描述

使用此度量确定 MATLAB® 代码的有效行数的分布情况。MATLAB 代码的有效行数指的是可执行代码的行数。

支持的工件

您可以针对Units组件收集此度量。要控制仪表板将哪些对象分类为单元或组件,请参阅将模型按层级结构分类为组件或单元

计算详细信息

有关该度量如何计算有效 MATLAB 代码行数的信息,请参阅 MATLAB 有效代码行数 (eLOC)

收集

收集此度量的数据:

  • 在模型可维护性仪表板的 MATLAB 架构部分中,点击运行小组件的度量图标。有效代码行的分布情况显示在代码行数行和分布列中。

  • 使用度量标识符 slcomp.MATLABeLOCDistributiongetMetrics

结果

对于此度量,metric.Result 的实例返回 Value 作为包含以下字段的分布结构体:

  • BinCounts - 每个 bin 中的工件数量,以向量形式返回。

  • BinEdges - 表示有效代码行数 MATLAB 的区间边界,以向量形式返回。BinEdges(1) 是第一个区间的左边界,BinEdges(end) 是最后一个区间的右边界。BinEdges 的长度比 BinCounts 的长度多 1。

此度量结果中的 bin 对应于 MATLAB 架构部分中代码行数行和分布列中的 bin。

另请参阅

对象

函数

主题