モデルのカバレッジの収集
モデルのカバレッジを測定し、テストされていない設計要素を特定する
シミュレーション中にカバレッジを収集して、テストされるモデルまたは Stateflow® チャート内の要素を測定します。Simulink® Coverage™ では、実行、判定、条件、改良条件判定カバレッジなど、いくつかのカバレッジ タイプを測定します。最も基本的なカバレッジ レベルでは項目がシミュレーション中に実行されるかどうか判定され、より広範囲なカバレッジ レベルでは、個々の論理条件が完全に実行されているかどうか、およびそれらが論理式の出力に個々に影響するかどうか判定されます。
関数
モデル設定
トピック
モデル カバレッジの定義
- モデル カバレッジ
モデル オブジェクトのテストの達成度を測定してモデル テストを検証。 - モデル カバレッジの種類
Simulink Coverage に備わっているモデル カバレッジ メトリクス。 - Simulink Coverage における改良条件判定カバレッジ (MCDC) 定義
Simulink Coverage で使用可能な MCDC カバレッジの定義を説明する。 - Simulink Design Verifier の改良条件判定カバレッジ
Simulink Design Verifier™ と Simulink Coverage の MCDC カバレッジの違いの説明。
モデル カバレッジの使用
- Simulink Coverage を使用したモデルの解析
Simulink Coverage の基本的なワークフローを学習する - モデルのカバレッジ結果の生成
モデルを解析してカバレッジ結果を生成する複数の手法の 1 つを選択する。 - カバレッジ オプションの指定
モデル設定で、カバレッジ解析のオプションをいくつか指定する。 - カバレッジの対象となるモデル オブジェクト
シミュレーション時にモデル カバレッジの対象となるモデル オブジェクト。 - カバレッジの対象とならないモデル オブジェクト
カバレッジの対象とならない Simulink オブジェクト。 - モデル カバレッジ タスクの自動化
MATLAB® コマンドを使用してモデル カバレッジ解析を自動化します。 - 参照モデルの複数のインスタンスに対するモデル カバレッジ
同じモデルを参照する複数の Model ブロックがモデルにある場合のモデル カバレッジの収集。 - 再利用可能なサブシステムの累積カバレッジの取得
再利用可能なサブシステムをもつモデルの累積カバレッジ結果の作成および表示。 - バリアント ブロックのモデル カバレッジ
Simulink Coverage で、Simulink バリアントのカバレッジの結果を表示する方法を学習する。 - Simulink の最適化とモデル カバレッジ
インライン パラメーター、ブロック削減、条件付き入力分岐実行がモデル カバレッジ データにどのように影響するかの説明。 - Collect Relational Boundary Coverage for MinMax Block
This example shows how to view and interpret relational boundary coverage results for a MinMax block in three signal size configurations. For more information about relational boundary coverage, see モデル カバレッジの種類. For more information about relational boundary coverage in the coverage report, see 関係演算子の境界.
Stateflow チャートのモデル カバレッジ
- Stateflow チャートのモデル カバレッジ
Stateflow チャート内の要素に対するカバレッジの定義を説明する。 - Stateflow チャートのカバレッジの種類
Stateflow チャートについて収集できるカバレッジ メトリクスの説明。 - Stateflow Atomic サブチャートのモデル カバレッジ
モデルに Stateflow Atomic サブチャートが含まれる場合のカバレッジ動作。 - Stateflow チャートのモデル カバレッジ表示
Stateflow チャートの色分けされたモデルの強調表示を解釈する。 - Stateflow 真理値表のモデル カバレッジ
モデルに Stateflow 真理値表が含まれる場合のカバレッジの動作。