主要内容

sldvmakeharness

生成利用模型

描述

savedHarnessFilePath) = sldvmakeharness (模型)生成一个测试工具模型,这是Simulink的句柄金宝app®模型或模型名称。sldvmakeharness中生成的装具模型的路径和文件名savedHarnessFilePathsldvmakeharness创建一个空的利用模型。测试装置包括一个默认测试用例,它指定所有输入信号的默认值。

savedHarnessFilePath) = sldvmakeharness (模型数据文件)从数据文件生成测试工具数据文件

例子

savedHarnessFilePath) = sldvmakeharness (模型数据文件harnessOpts)从生成测试工具模型通过使用数据文件harnessOpts,指定工具创建选项。如果数据文件不可用,需要吗''数据文件

如果软件生成了一个工具,它并不意味着您的模型与金宝app仿真软件设计校验™软件

例子

全部折叠

创建一个测试工具sldvdemo_cruise_control使用默认选项进行建模。

打开sldvdemo_cruise_control通过使用默认选项建模,并创建一个利用模型:

open_system (“sldvdemo_cruise_control”);harnessopts = sldvharnessopts ();[harnessfile] = sldvmakeharness (“sldvdemo_cruise_control”'', harnessopts);

输入参数

全部折叠

Simulink模型的句金宝app柄或模型名称。

的名字sldvData文件。

一个结构,其字段指定sldvmakeharness的这些配置,如该表所示。

描述
harnessFilePath

指定创建工具模型的文件路径。如果指定了无效路径,sldvmakeharness不保存套用模型,但它创建并打开套用模型。如果未指定此选项,sldvmakeharness生成一个新的线束模型并保存在MATLAB中®当前文件夹。

默认值:''

modelRefHarness

生成测试工具模型,包括模型在一个模型块。当,测试工具模型包含一个副本模型

默认值:真正的

usedSignalsOnly

真正的,信号生成器线束模型中的块具有仅用于模型中使用的输入信号的信号。模型必须与软件兼容,以检测所使用的输入信号。

harnessSource参数设置为信号编辑器,信号编辑器线束模型中的块除了模型中的输入信号外,还包括未使用的总线信号。

默认值:

harnessSource

当设置为信号生成器金宝app仿真软件设计验证器控件生成一个利用模型信号生成器块作为输入块。

当设置为信号编辑器金宝app仿真软件设计验证器控件生成一个利用模型信号编辑器块作为输入块。

默认值:信号生成器

请注意

要创建默认值harnessOpts对象,使用sldvharnessopts

输出参数

全部折叠

生成的工具模型的路径和文件名。

选择

sldvmakeharness在不分析模型的情况下创建测试工具模型。要分析模型并创建一个测试工具:

  1. 打开模型。

  2. 设计验证器选项卡,准备部分中,从模式设置的下拉菜单中单击设置

  3. 在“配置参数”对话框中,单击设计验证器>结果窗格中,在利用模型的选择,设置所需选项。

  4. 点击好吧

  5. 执行测试生成分析,在设计验证器选项卡,模式部分中,选择测试生成

  6. 点击生成测试

介绍了R2009b