メインコンテンツ

sltest.testmanager.LoggedSignalSet クラス

R2026b

名前空間: sltest.testmanager

ログ記録された信号セットの作成または変更

説明

sltest.testmanager.LoggedSignalSet のインスタンスは、sltest.testmanager.LoggedSignal オブジェクトのセットを格納します。ログ記録された信号は、ベースライン基準、等価性基準、カスタム基準、または反復でのデータ比較に使用できます。

作成

説明

obj = addLoggedSignalSet(tc,Name=Value) は、LoggedSignalSet オブジェクトを作成して、sltest.testmanager.TestCase オブジェクトに追加します。

例

objs = getLoggedSignalSets(tc,Name=Value) は、テスト ケース オブジェクトに格納されている LoggedSignalSet オブジェクトのベクトルを作成して返します。

例

入力引数

すべて展開する

テスト ケース オブジェクトの名前。

名前と値の引数

すべて展開する

オプションの引数のペアを Name1=Value1,...,NameN=ValueN として指定します。ここで、Name は引数名で、Value は対応する値です。名前と値の引数は他の引数の後に指定しなければなりませんが、ペアの順序は重要ではありません。

ログ記録された信号セットの名前。

例: obj = addLoggedSignalSet(tc,Name='mylgset');

テスト ケースが等価性テストの場合、このインデックスは信号セットを含むシミュレーションを指定します。

例: obj = getLoggedSignalSets(tc_equiv,SimulationIndex=2);

プロパティ

すべて展開する

信号セットの名前。

テスト ケースの実行中に、セットに含まれる信号が使用されるかどうかを示します。

メソッド

すべて展開する

例

すべて折りたたむ

sldemo_absbrake モデルを開きます。

openExample("sldemo_absbrake")

テスト ファイル、テスト スイート、およびテスト ケースを作成します。

tf = sltest.testmanager.TestFile("mytf.mldatx");
ts = sltest.testmanager.TestSuite(tf,"myts");
tc = sltest.testmanager.TestCase(ts,"baseline","mytc");

ログ記録された信号セットをテスト ケースに追加し、getLoggedSignalSets を使用して、追加された信号セットを表示します。

lgset = tc.addLoggedSignalSet;
getLoggedSignalSets(tc)

バージョン履歴

R2019a で導入