このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
構造カバレッジ レベル
解析するカバレッジのタイプ
モデル コンフィギュレーション ペイン: カバレッジ
説明
[構造カバレッジ レベル] パラメーターは、解析するカバレッジ データのタイプを指定します。各メトリクスの選択には、その前のメトリクスが含まれます。たとえば、[判定]
を選択すると、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 で導入