主要内容

sltest.testsequence.addtransition.

添加新转换以测试序列步骤

描述

sltest.testsequence.addtransition(从Strep.状况TOSTEP.创建一个测试步骤过渡测试序列堵塞。转换执行状况,来自原点从Strep.到目的地TOSTEP.从Strep.TOSTEP.必须处于同样的层次水平。

例子

全部收缩

此示例将转换添加到测试步骤,然后在步骤中更改转换的索引,条件和下一步骤。

1.加载模型。

模型='sltestrollreftestestexample';load_system(型号);

2.向步骤添加过渡attitudelevels.apengage.lowroll.lowroll.。过渡目的地是阶梯attitudelevels.apengage_end.

sltest.testsequence.addtransition('sltestrolltreftestexample / test sequence'......'attitudelevels.apengage_lowroll''turnknob〜= 0'......'atitudelevels.apengagement_end'

3.编辑第一次转换的过渡索引,条件和下一步。

sltest.testsequence.editTransition('sltestrolltreftestexample / test sequence'......'attitudelevels.apengage_lowroll',1,'指数'2,......'下一步''attitudelevels.apengage_highroll'......'状况''持续时间(dd_phiref == 0,sec)> = 5'

4.关闭模型。

close_system(型号,0)

输入参数

全部收缩

到A.测试序列块,包括块名称,指定为字符串或字符向量。

例子:'福斯帕西地/测试序列'

现有步骤的路径测试序列块,指定为字符向量,转换源自该字符向量。路径必须包含步骤名称和步骤层次结构,使用分开层次结构。这一步必须与TOSTEP.

例子:'topstep.midstep.step1'

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

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

现有步骤的路径测试序列块,指定为字符向量,在转换执行后变为活动步骤。路径必须包含步骤名称和步骤层次结构,使用分开层次结构。这一步必须与从Strep.

例子:'topstep.midstep.step2'

在R2016A介绍