MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看英文原文。
类: sltest.testmanager.LoggedSignalSet 命名空间: sltest.testmanager
返回集合中包含的记录信号
objs = getLoggedSignals(lgset)
objs = getLoggedSignals(lgset) 返回 sltest.testmanager.LoggedSignal 对象中包含的 sltest.testmanager.LoggedSignalSet 对象的向量。
lgset
sltest.testmanager.LoggedSignal
sltest.testmanager.LoggedSignalSet
示例
全部展开
测试用例中包含的记录的信号集对象。
打开此示例的模型。
openExample("sldemo_absbrake")
创建测试文件、测试套件和测试用例结构。指定要与该测试用例配合使用的模型。
tf = sltest.testmanager.TestFile("rmSigs_testfile"); ts = sltest.testmanager.TestSuite(tf,"mSigs_testsuite"); tc = sltest.testmanager.TestCase(ts,baseline="rmsigs_testcase"); setProperty(tc,Model="sldemo_absbrake");
创建一个信号集。
lgset = addLoggedSignalSet(tc);
打开“车辆动力学”模块,然后打开“车辆”模块。选择车辆速度模块。然后输入 gcb 获取完整的模块路径。使用返回的路径创建一个 Simulink.BlockPath 对象。然后,将信号添加到信号集。
gcb
Simulink.BlockPath
blkpath=["sldemo_absbrake/" + ... "Vehicle Dynamics/Vehicle /Vehicle Speed"]; bPath = Simulink.BlockPath(blkpath); sig1 = lgset.addLoggedSignal(bPath,1); sig2 = lgset.addLoggedSignal(bPath,2);
移除信号并检查信号是否已被移除。
remove(sig2); sigs = lgset.getLoggedSignals
sigs = LoggedSignal with properties: Name: 'Vehicle Velocity' Source: 'sldemo_absbrake/Vehicle Dynamics/Vehicle /Vehicle Speed' PortIndex: 1 Active: 1 PlotIndices: []
在 R2019a 中推出
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处