主要内容

sltest.testsequence.addSymbol

向测试序列添加符号

说明

sltest.testsequence.addSymbol(blockPath,name,kind,scope)blockPath 指定的 Test Sequence 模块添加符号 name,该符号的属性由 scopekind 指定。新符号显示在测试序列编辑器的符号边栏中。符号包括数据、消息、函数调用和触发器。

示例

示例

全部折叠

此示例在 Test Sequence 模块中创建一个参数 theta。

打开模型和测试框架

rollModel = 'RollAutopilotMdlRef';
testHarness = 'RollReference_Requirement1_3';

open_system(rollModel);
sltest.harness.open([rollModel '/Roll Reference'],testHarness);

添加新参数

sltest.testsequence.addSymbol...
   ('RollReference_Requirement1_3/Test Sequence',...
   'theta','Data','Parameter');

输入参数

全部折叠

Test Sequence 模块的路径(包括模块名称),指定为字符串或字符向量。可以使用模块句柄替代模块路径。

示例: 'FanSpeedTestHarness/Test Sequence'

新符号的名称,指定为字符向量。该符号不能已存在于 Test Sequence 模块中。

示例: 'theta'

符号类型,指定为字符向量。

示例: 'Data'

符号作用域,指定为字符向量。

示例: 'Parameter'

版本历史记录

在 R2016a 中推出