MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
将符号添加到测试序列
sltest.testsequence.addSymbol(blockPath,name,kind,scope)
sltest.testsequence.addSymbol(blockPath,name,kind,scope) 将具有 name 和 scope 指定的属性的符号 kind 添加到 blockPath 指定的 Test Sequence 模块。新符号出现在测试序列编辑器的符号侧栏中。符号包括数据、消息、函数调用和触发器。
blockPath
name
kind
scope
示例
全部折叠
此示例在 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'
'FanSpeedTestHarness/Test Sequence'
新符号的名称,指定为字符向量。该符号在 Test Sequence 模块中一定不能已存在。
示例: 'theta'
'theta'
'Data'
'Message'
'Function Call'
'Trigger'
符号类型,指定为字符向量。
示例: 'Data'
'Input'
'Output'
'Local'
'Constant'
'Parameter'
'Data Store Memory'
符号范围,指定为字符向量。
示例: 'Parameter'
在 R2016a 中推出
sltest.testsequence.deleteSymbol | sltest.testsequence.editSymbol | sltest.testsequence.findSymbol | sltest.testsequence.readSymbol | sltest.testsequence.find
sltest.testsequence.deleteSymbol
sltest.testsequence.editSymbol
sltest.testsequence.findSymbol
sltest.testsequence.readSymbol
sltest.testsequence.find
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处