メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

sltest.testsequence.addSymbol

テスト シーケンスにシンボルを追加

説明

sltest.testsequence.addSymbol(blockPath,name,kind,scope) は、blockPath で指定された Test Sequence ブロックに、scopekind で指定されたプロパティをもつシンボル name を追加します。新しいシンボルは Test Sequence エディターの [シンボル] サイドバーに表示されます。シンボルには、データ、メッセージ、関数呼び出し、トリガーがあります。

すべて折りたたむ

この例では、Test Sequence ブロックにパラメーター theta を作成します。

モデルとテスト ハーネスを開く

rollModel = 'RollAutopilotMdlRef';
testHarness = 'RollReference_Requirement1_3';

open_system(rollModel);
sltest.harness.open([rollModel '/Roll Reference'],testHarness);

新しいパラメーターを追加

sltest.testsequence.addSymbol...
   ('RollReference_Requirement1_3/Test Sequence',...
   'theta','Data','Parameter');

入力引数

すべて折りたたむ

Test Sequence ブロックのブロック名を含むパス。string または文字ベクトルとして指定します。ブロック パスの代わりにブロック ハンドルを使用できます。

例: 'FanSpeedTestHarness/Test Sequence'

新しいシンボルの名前。文字ベクトルとして指定します。シンボルは Test Sequence ブロックに既に存在していてはなりません。

例: 'theta'

シンボルのタイプ。文字ベクトルとして指定します。

例: 'Data'

シンボルのスコープ。文字ベクトルとして指定します。

例: 'Parameter'

バージョン履歴

R2016a で導入