Main Content

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

sltest.harness.push

将测试框架工作区条目和配置集推送至模型

说明

sltest.harness.push(harnessOwner,harnessName) 将与被测组件相关的配置参数集和工作区条目从测试框架 harnessName 推送到包含该模型或组件的主模型 harnessOwner。子系统模型测试框架始终推动。

示例

全部折叠

更改框架中棒式预过滤器的分母值。然后,将 controller_harness 中的更改推送到 f14 模型。请注意,模型中的参数已更新。

openExample('f14');
sltest.harness.create('f14/Controller',...
    'Name','controller_harness',...
    'SynchronizationMode','SyncOnPushRebuildOnly');

sltest.harness.open('f14/Controller','controller_harness')
set_param('controller_harness/Controller/Stick Prefilter',...
    'Denominator','[Ts,2]')

blkpath = 'f14/Controller/Stick Prefilter';
disp(['Original denominator: ' get_param(blkpath,'Denominator')])

sltest.harness.push('f14/Controller','controller_harness');
disp(['Updated denominator: ' get_param(blkpath,'Denominator')])

输入参数

全部折叠

模型或组件句柄或路径,指定为字符向量或双精度

示例: 1.9500e+03

示例: '型号名称'

示例: ‘模型名称/子系统’

框架的名称,指定为字符向量。

示例: ‘框架名称’

版本历史记录

在 R2015a 中推出