メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

構造カバレッジ レベル

解析するカバレッジのタイプ

モデル コンフィギュレーション ペイン: カバレッジ

説明

[構造カバレッジ レベル] パラメーターは、解析するカバレッジ データのタイプを指定します。各メトリクスの選択には、その前のメトリクスが含まれます。たとえば、[判定] を選択すると、Simulink® Coverage™ は判定カバレッジとブロック実行カバレッジを解析します。詳細については、モデル カバレッジの種類および構造カバレッジ メトリクスを参照してください。

依存関係

このパラメーターを有効にするには、[カバレッジ解析を有効にする] を選択します。

設定

判定 (既定値) | ブロックの実行 | 条件判定 | 改良条件判定カバレッジ (MCDC)
Block Execution

各ブロックがシミュレーション中に少なくとも 1 回実行されているかどうかを判別します。

この設定を選択した場合にコード カバレッジを解析すると、カバレッジ結果にはステートメント カバレッジ、関数カバレッジ、および関数呼び出しカバレッジが含まれます。

Decision

各判定がシミュレーション中に少なくとも 1 回真であり、かつ少なくとも 1 回偽であるかどうかを判別します。

Condition/Decision

各条件と各判定がシミュレーション中に少なくとも 1 回真であり、かつ少なくとも 1 回偽であるかどうかを判別します。

Modified Condition/Decision Coverage (MCDC)

各 MCDC 結果がシミュレーション中に生じたかどうかを判別します。

プログラムでの使用

パラメーター: CovMetricStructuralLevel
: character vector | string
: "BlockExecution" | "ConditionDecision" | "Decision" | "MCDC"

バージョン履歴

R2016a で導入