MATLAB 代码的有效行数度量
度量 ID
度量 ID:mathworks.metrics.MatlabLOCCount
描述
度量类型:大小
模型顾问检查 ID:mathworks.metricchecks.MatlabLOCCount
运行此度量可计算 MATLAB® 代码的有效行数。MATLAB 代码的有效行数指的是可执行代码的行数。空行、仅包含注释的行以及仅包含结束语句的行不被视为有效代码行。结果会提供每个 MATLAB Function 模块和 Stateflow® 图中 MATLAB 函数的 MATLAB 代码的有效行数。
此度量适用于 Simulink® Check™。要收集此度量的数据,请将 getMetrics
与度量标识符 mathworks.metrics.MatlabLOCCount
结合使用。
将 slmetric.metric.AggregationMode
属性设置为 Sum
。
计算详细信息
度量:
对库模型运行。
可以分析封装子系统中的内容。
不会分析外部文件中 MATLAB 代码的内容。
(如果指定)会分析库链接模块或引用模型的内容。
收集
要使用模型顾问收集此度量的结果,请在按任务 > 模型度量 > 计数度量中运行检查 MATLAB 代码的有效行数度量。模型顾问检查会显示每个 MATLAB Function 模块和模型的 Stateflow 图中 MATLAB 函数的 MATLAB 代码的有效行数。该检查不分析引用模型,也不返回聚合结果。
结果
对于此度量,slmetric.metric.Result
的实例提供以下结果:
Value
:MATLAB 代码的有效行数。AggregatedValue
:组件及其子组件的 MATLAB 代码的有效行数。Measures
:不适用。