Main Content

cvload

カバレッジ テストと保存された結果のメモリへの読み込み

    説明

    [covSettings,covData] = cvload(fileName) は、指定されたファイルに保存されているテストとデータを読み込みます。

    [covSettings,covData] = cvload(fileName,restoreTotal) は、restoreTotal の値に応じて、事前の実行から累積結果を復元または消去します。

    メモ

    cvload コマンドを使用すると、以下のようになります。

    • 名前が同じモデルがカバレッジ データベースに存在する場合、cvload は、既存のモデルを参照する互換性のある結果のみを読み込むことで重複を回避します。

    • ファイルから参照されている Simulink® モデルが開いていても、カバレッジ データベースに存在しない場合、cvload はリンクを既存のモデルに関連付けます。

    • 同じモデルを参照する複数のファイルを読み込むと、cvload は以前のファイルと一致する結果のみを読み込みます。

    • R2020b 以降では、R2017b 以降で作成されたカバレッジ データを読み込むことができます。dbVersion プロパティが一致する場合、同じモデルの 2 つ以上の cvdata オブジェクトのカバレッジ データを集計できます。

    すべて折りたたむ

    累積カバレッジの結果を維持したまま、ファイル myCovData.cvt を読み込みます。

    [covSettings,covData] = cvload('myCovData',1);

    入力引数

    すべて折りたたむ

    カバレッジ データのファイル名。文字配列または string 配列として指定します。fileName は、拡張子が .cvt であるカバレッジ データ ファイルでなければなりません。fileName に拡張子を含める必要はありません。

    例: 'myCoverageData'

    データ型: char | string

    累積データの復元設定。1 または 0 として指定します。restoreTotal1 に設定されると、cvload は以前の実行から累積結果を復元します。restoreTotal0 に設定されるか、指定されない場合、cvload は累積結果を消去します。

    データ型: double

    出力引数

    すべて折りたたむ

    カバレッジ設定。cvtest オブジェクトの cell 配列として返されます。元のデータの収集に cvtest および cvsim を使用していない場合でも、カバレッジ設定は cvtest オブジェクトとして返されます。

    データ型: cell

    カバレッジ データ。cvdata オブジェクトの cell 配列として返されます。covDatacovSettings と同じサイズですが、設定エントリに結果が含まれていない場合、covData には空の要素が含まれる可能性があります。

    代替方法

    カバレッジの結果エクスプローラーに既存のカバレッジ データを読み込むことができます。

    1. 既存のカバレッジ データを読み込むモデルを開きます。

    2. [アプリ] タブで [カバレッジ アナライザー] を選択します。

    3. [カバレッジ] タブで、[結果エクスプローラー] を選択します。

    4. カバレッジの結果エクスプローラーで、[データ リポジトリ] を右クリックし、[カバレッジ データの読み込み] を選択します。

    5. 読み込むカバレッジ データ ファイルを選択します。

    バージョン履歴

    R2006a より前に導入

    すべて展開する