主要内容

sldvharnessopts

sldvmakeharness 的默认选项

说明

harnessopts = sldvharnessopts 生成用于运行 sldvmakeharness 的默认配置。

示例

示例

全部折叠

通过使用默认选项为 sldvdemo_cruise_control 模型创建测试框架。

打开 sldvdemo_cruise_control 示例模型。

openExample('sldv/CruiseControlTestGenerationExample',...
'supportingFile', 'sldvdemo_cruise_control');

使用默认选项为 sldvdemo_cruise_control 模型创建测试框架。

harnessOpts = sldvharnessopts;
[harnessfile] = sldvmakeharness('sldvdemo_cruise_control',...
      '', harnessOpts);

输出参量

全部折叠

一个结构体,其字段指定创建 Simulink® Design Verifier™ 框架模型时 sldvmakeharness 的默认选项。

harnessopts 结构体可以包含以下字段。如果您未指定任何值,则配置会使用默认值。

字段描述
harnessFilePath

指定用于创建框架模型的文件路径。如果指定了无效路径,则 sldvmakeharness 不会保存框架模型,但它会创建并打开框架模型。如果您未指定此选项,则 sldvmakeharness 会生成一个新的框架模型,并将其保存在 MATLAB® 当前文件夹中。

默认值:''

modelRefHarness

生成 Model 模块中包含模型的测试框架模型。当为 false 时,测试框架模型包含模型的副本。

默认值:true

usedSignalsOnly

harnessSource 参数设置为 Signal Editor 时,框架模型中的 Signal Editor 模块除包含模型的输入信号外,还包含未使用的总线信号。

当为 true 时,框架模型中的 Signal Builder 模块仅包含对应于模型输入信号的信号。模型必须与 Simulink Design Verifier 软件兼容才能检测到这些输入信号。

默认值:false

harnessSource

当设置为 Signal Editor 时,Simulink Design Verifier 会生成以 Signal Editor 模块作为 Inputs 模块的框架模型。

默认值:Signal Editor

版本历史记录

在 R2010b 中推出

全部展开