MATLAB 有效代码行 (eLOC)
R2026b自 R2022b 起
度量 ID
slcomp.MATLABeLOC
描述
使用此度量可计算 MATLAB® 代码的有效行数。MATLAB 代码的有效行数指的是可执行代码的行数。
要查看与单元或组件相关联的 MATLAB 代码的总行数,请参阅整体 MATLAB 有效代码行 (eLOC)。
支持的工件
您可以针对Units和Components收集此度量。要控制仪表板将哪些对象分类为单元或组件,请参阅Categorize Models in Hierarchy as Components or Units。
计算详细信息
度量:
仅分析不包含语法错误的 MATLAB 代码。
不将以下内容视为有效代码行:
空行
仅包含注释的行
仅包含空格的行
仅包含
end语句的行
收集
要收集此度量的数据,请执行以下操作:
在模型可维护性仪表板中的 MATLAB 架构部分中,点击运行小组件的度量图标。MATLAB 代码的有效行数的分布会显示在代码行数行和分布列中。要查看显示每个模型组件的基于 MATLAB 的代码的有效行数的表,请点击分布中的某个箱。
将
getMetrics与度量标识符slcomp.MATLABeLOC结合使用。
结果
对于此度量,metric.Result 的实例将 Value 返回为某个单元或组件中的有效 MATLAB 代码的总行数。