メインコンテンツ

getLoggedSignalSets

クラス: sltest.testmanager.TestCase
名前空間: sltest.testmanager

テスト ケースからログ記録された信号セットを取得

構文

objs = getLoggedSignalSets(tc)
objs = getLoggedSignalSets(tc,'SimulationIndex',Value)

説明

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

objs = getLoggedSignalSets(tc,'SimulationIndex',Value) は、等価性テストの特定のシミュレーションから sltest.testmanager.LoggedSignalSet オブジェクトのベクトルを作成して返します。

入力引数

すべて展開する

テスト ケース オブジェクト。

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

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

すべて展開する

モデルを開き、テスト ケースを作成します。

openExample('sldemo_absbrake');

% Create test case
tf = sltest.testmanager.TestFile(strcat(pwd,'\mytf.mldatx'));
ts = sltest.testmanager.TestSuite(tf,'myts');
tc = sltest.testmanager.TestCase(ts,'baseline','mytc');

% Create signal set
lgset = tc.addLoggedSignalSet;
lgset2 = tc.addLoggedSignalSet;

% Get signal sets from test case
mysets = getLoggedSignalSets(tc)

バージョン履歴

R2019a で導入