sldvmergeharness
テスト ケースおよび初期化を 1 つのハーネス モデルにマージする
説明
は、status = sldvmergeharness(name, models)models 内の各テスト ハーネス モデルからテスト データを収集します。この関数は、データを新しいモデルのハンドルである name に保存します。
name が存在しない場合、sldvmergeharness は、models のうちで最も信号数が多いモデルのコピーとしてモデル name を作成します。次に、sldvmergeharness は、models にリストされたその他のモデルからのデータを、このモデルにマージします。以前の sldvmergeharness の実行から name を作成した場合、name の以降の sldvmergeharness の実行では、前の実行の構造体および初期化を維持します。name が既存の Simulink® モデルと一致する場合、sldvmergeharness は、models のテスト データを name にマージします。
sldvmergeharness は、name と models の残りのモデルが最上位レベルで Signal Editor ブロックを 1 つだけもつことを前提としています。models の 1 つのモデルが最上位に複数の Signal Editor ブロックをもつ場合、またはその最上位の Signal Editor ブロックに name の最上位の Signal Editor ブロックと同じ数の信号が存在しない場合、sldvmergeharness はそのモデルのテスト データを name にマージしません。
パラメーター値のさまざまなセットを使用するテスト ケースを組み合わせるには、sldvmergeharness と sldvgencov を併用します。
メモ
sldvharnessmerge は sldvmergeharness に置き換えられています。