数据和结构层分离度量
度量 ID
度量 ID:mathworks.metrics.LayerSeparation
描述
度量类型:可读性
模型顾问检查 ID:mathworks.metricchecks.LayerSeparation
运行此度量可计算数据和结构层分离。结果是模型和子系统级别的分离。
此度量适用于 Simulink® Check™。要收集此度量的数据,请将 getMetrics
与度量标识符 mathworks.metrics.LayerSeparation
结合使用。
有关模型级别模块的规范,请参阅 MAB 规范 db_0143: Usable block types in model hierarchy。
将 slmetric.metric.AggregationMode
属性设置为 Sum
。
计算详细信息
度量会:
无法对库模型运行。
分析封装子系统中的内容。
如果指定,则分析库链接模块或引用模型的内容。
收集
要使用模型顾问收集此度量的结果,请在按任务 > 模型度量 > 可读性度量中运行数据和结构层分离度量检查。模型顾问检查会显示模型或子系统的分离。该检查不分析引用模型,也不返回聚合结果。
结果
对于此度量,slmetric.metric.Result
的实例提供以下结果:
Value
:结构级别上的基本模块数。AggregatedValue
:组件及其子组件在结构级别上的基本模块数。Measures
:不适用。