Main Content

本页采用了机器翻译。点击此处可查看英文原文。

sltest.testsequence.addSymbol

将符号添加到测试序列

说明

示例

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

示例

全部折叠

此示例在 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 中推出