主要内容

sltest.testsequence.addTransition

添加新的转换到测试序列步骤

描述

sltest.testsequence.addTransition (blockPathfromStep条件toStep控件中创建测试步骤转换测试序列blockPath.转换继续执行条件,从原点fromStep,到达目的地toStepfromStep而且toStep必须处于相同的层次级别。

例子

全部折叠

此示例向测试步骤添加一个转换,然后更改该步骤中第一个转换的索引、条件和下一步。

1.加载模型。

模型=“sltestRollRefTestExample”;load_system(模型);

2.为步骤添加一个过渡AttitudeLevels.APEngage.LowRoll.转换目标是步骤AttitudeLevels。APEngage_End

sltest.testsequence.addTransition (“sltestRollRefTestExample /测试序列”...“AttitudeLevels。APEngage_LowRoll”“TurnKnob ~ = 0”...“AttitudeLevels。APEngagement_End”

3.编辑第一个转换的转换索引、条件和下一步。

sltest.testsequence.editTransition (“sltestRollRefTestExample /测试序列”...“AttitudeLevels。APEngage_LowRoll”, 1“指数”2,...NextStep的“AttitudeLevels。APEngage_HighRoll”...“条件”'duration(DD_PhiRef == 0,sec) >= 5'

4.关闭模式。

close_system(模型中,0)

输入参数

全部折叠

路径测试序列块,包括块名,指定为字符串或字符向量。

例子:“FanSpeedTestHarness /测试序列”

中已存在步骤的路径测试序列块,指定为字符向量,在其处产生过渡。该路径必须包含步骤名称和步骤层次结构using要分离层级级别。此步骤必须与toStep

例子:“topStep.midStep.step1”

转换执行的条件,指定为字符向量。尽管指定为字符向量,但它必须是要执行的转换的有效逻辑表达式。

例子:'theta == 0 && a == 1'

中已存在步骤的路径测试序列块,指定为字符向量,它在转换执行后成为活动步骤。该路径必须包含步骤名称和步骤层次结构using要分离层级级别。此步骤必须与fromStep

例子:“topStep.midStep.step2”

版本历史

介绍了R2016a