Main Content

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

sltest.testsequence.findStep

テスト シーケンス ステップを検索

説明

steps = sltest.testsequence.findStep(Name,Value) は、Name,Value のペアで指定されたプロパティと一致する Test Sequence のステップをリストした cell 配列 steps を返します。

すべて折りたたむ

この例では、Test Sequence ブロック内のテスト ステップを検索します。

1.モデルを読み込みます。

Model = 'sltestRollRefTestExample';
load_system(Model)

2.大文字小文字を区別せずに文字列 apeng を含むテスト シーケンス ステップを検索します。

steps = sltest.testsequence.findStep('sltestRollRefTestExample/Test Sequence',...
    'Name','[Aa][Pp][Ee]ng','RegExp','on')
steps = 1x10 cell
    {'AttitudeLevels.APEngage_LowRoll'}    {'AttitudeLevels.APEngage_LowRoll.SetLowPhi'}    {'AttitudeLevels.APEngage_LowRoll.EngageAP_Low'}    {'AttitudeLevels.APEngage_MedRoll'}    {'AttitudeLevels.APEngage_MedRoll.SetMedPhi'}    {'AttitudeLevels.APEngage_MedRoll.EngageAP_Med'}    {'AttitudeLevels.APEngage_HighRoll'}    {'AttitudeLevels.APEngage_HighRoll.SetHighPhi'}    {'AttitudeLevels.APEngage_HighRoll.EngageAP_High'}    {'AttitudeLevels.APEngagement_End'}

steps(3)
ans = 1x1 cell array
    {'AttitudeLevels.APEngage_LowRoll.EngageAP_Low'}

3.モデルを閉じます。

close_system(Model,0)

入力引数

すべて折りたたむ

名前と値の引数

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

R2021a より前では、名前と値をそれぞれコンマを使って区切り、Name を引用符で囲みます。

例: 'Name','[Aa][Pp][Ee]ng','RegExp','on'

検索するテスト ステップの名前

例: 'Name','Engage'

例: 'Name','[Aa][Pp][Ee]ng'

大文字小文字の区別を指定

例: 'CaseSensitive','on'

Name を正規表現として使用してステップ名を検索するかどうかを指定

例: 'RegExp','on'

出力引数

すべて折りたたむ

検索条件に一致するテスト ステップの cell 配列

例: 1×10 cell array

バージョン履歴

R2017a で導入