Main Content

プログラムによるコード生成の検証

コード生成検証 API を使用した数値的等価性のテスト

コード生成検証 (CGV) API を使用して、次のことができます。

  • ソフトウェアインザループ (SIL) やプロセッサインザループ (PIL) などのさまざまなシミュレーション モードでモデルを実行する。

  • さまざまなシミュレーションの結果を比較する。

  • 与えられた入力セットについて、モデルおよび生成されたコードの数値的等価性をテストする。CGV API に提供する入力データの完全性が、テストの有効性を左右します。

Simulink® Test™ は、テスト シーケンス作成やテスト管理など、SIL および PIL テストに関する追加機能を提供する別個の製品です。

クラス

cgv.CGVVerify numerical equivalence of results
cgv.ConfigCheck and modify model configuration parameter values

トピック

Check Configuration

Use cgv.Config to check model settings for SIL or PIL simulation.

Verify Numerical Equivalence with CGV

A workflow that uses the CGV API to verify numerical equivalence between normal and SIL or PIL mode simulations.

Verify Numerical Equivalence Between Two Modes of Execution of a Model

An example that uses the CGV API to verify numerical equivalence between normal and SIL mode simulations of the rtwdemo_cgv model.