サブシステムの深さのメトリクス
メトリクス ID
メトリクス ID: mathworks.metrics.SubSystemDepth
説明
メトリクス タイプ:サイズ
モデル アドバイザー チェック ID: mathworks.metricchecks.SubSystemDepth
特定のコンポーネントまたは解析のルートからの、特定のサブシステムまたはモデルのすべての階層構造の子の相対的な深さをカウントするには、このメトリクスを使用します。深さのトラバーサル解析は、参照モデルまたはライブラリに達すると停止します。深さは、これらのコンポーネントのそれぞれについて 0 から再スタートします。
このメトリクスは Simulink® Check™ で使用できます。このメトリクスのデータを収集するには、メトリクス識別子 mathworks.metrics.SubSystemDepth を指定して getMetrics を使用します。
slmetric.metric.AggregationMode プロパティ設定は None です。
計算の詳細
メトリクス:
ライブラリ モデルで実行されます。
マスク サブシステムの内容を解析します。
指定されている場合、ライブラリにリンクされたブロックまたは参照モデルの内容を解析します。
収集
モデル アドバイザーを使用してこのメトリクスの結果を収集するには、[タスク別]、[モデル メトリクス]、[個数のメトリクス] と移動し、[サブシステムの深さのメトリクス] チェックを実行します。モデル アドバイザー チェックでは、モデル内のサブシステムの深さが表示されます。このチェックでは参照モデルは解析されず、集計結果も返されません。
結果
このメトリクスでは、slmetric.metric.Result のインスタンスで以下の結果が示されます。
Value: 階層構造内の各コンポーネントのサブシステムの深さ。AggregatedValue:該当なし。Measures:該当なし。