メインコンテンツ

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

sltest.testsequence.deleteTransition

テスト シーケンスの遷移を削除する

説明

sltest.testsequence.deleteTransition(blockPath,stepPath,index) は、blockPathstepPath で指定されたテスト ステップから、指定された数値インデックスの遷移を削除します。

すべて折りたたむ

この例では、テスト シーケンスから遷移を削除します。

モデルの読み込み

model = 'sltestRollRefTestExample';
load_system(model);

遷移を削除してモデルを閉じる

親ステップ TurnKnobAndAttitude の下のテスト ステップ SetKnobAndPhi から遷移を削除します。

sltest.testsequence.deleteTransition...
   ('sltestRollRefTestExample/Test Sequence',...
   'TurnKnobAndAttitude.SetKnobAndPhi',1)

close_system(model,0);

入力引数

すべて折りたたむ

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

例: 'FanSpeedTestHarness/Test Sequence'

Test Sequence ブロック内のステップのパス。文字ベクトルとして指定します。パスにはテスト シーケンス階層におけるステップの場所を含めます。階層レベルは . を使用して区切ります。Test Sequence ブロックでシナリオを使用している場合は、ステップを含むシナリオの名前をステップ パスの先頭に追加します。たとえば、Scenario_2.SystemHeatingTest.InitializeHeating のようになります。

例: 'SystemHeatingTest.InitializeHeating'

編集するテスト ステップ内の遷移を指定する整数。Test Sequence エディターの Transition セルに表示される整数に対応します。

例: 3

バージョン履歴

R2017a で導入