主要内容

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

Stateflow 状态分布

自 R2022b 起

度量 ID

slcomp.StatesDistribution

描述

该度量确定单元或组件中图上 Stateflow® 状态的数量分布。

有关如何计算 Stateflow 转换次数的信息,请参阅 Stateflow 状态

支持的工件

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

计算详细信息

此度量:

  • 不分析嵌套原子子图或子图中的嵌套原子框。

  • 分析状态,包括状态中的原子子图和基于 Simulink® 的状态。

  • 忽略已注释的状态。

收集

要收集此度量的数据,请将 getMetrics 与度量标识符 slcomp.StatesDistribution 结合使用。

结果

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

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

  • BinEdges - 表示 Stateflow 个状态的 bin 边,以向量形式返回。BinEdges(1) 是第一个 bin 的左边,BinEdges(end) 是最后一个 bin 的右边。BinEdges 的长度比 BinCounts 的长度多 1。

此度量结果中的 bin 对应于 Stateflow 架构部分中状态行和分布列中的 bin。

另请参阅

对象

函数

主题