メインコンテンツ

sltest.testsequence.getAllScenarios

すべての Test Sequence ブロック シナリオの名前を取得する

説明

all_scenarios = sltest.testsequence.getAllScenarios(blockPath) は、blockPath で指定された Test Sequence ブロック内のすべてのシナリオの名前を返します。

すべて折りたたむ

sltestRollRefTestExample モデルの Test Sequence ブロックをシナリオを使用するように設定します。new_Scenario という名前の別のシナリオを追加します。次に、Test Sequence ブロック内のすべてのシナリオの名前を取得します。

openExample('sltestRollRefTestExample');

sltest.testsequence.useScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'Scenario_1');

sltest.testsequence.addScenario...
   ('sltestRollRefTestExample/Test Sequence',...
   'new_Scenario');

all_scenarios = sltest.testsequence.getAllScenarios...
   ('sltestRollRefTestExample/Test Sequence')
all_scenarios =

  1×2 cell array

    {'Scenario_1'}    {'new_Scenario'}

モデルを保存せずに閉じます。

close_system(Model,0)

入力引数

すべて折りたたむ

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

例: 'FanSpeedTestHarness/Test Sequence'

出力引数

すべて折りたたむ

Test Sequence ブロック内のすべてのシナリオの名前。cell 配列として返されます。

バージョン履歴

R2020b で導入