MATLAB 帮助中心
本页采用了机器翻译。点击此处可查看最新英文版本。
为 slvnvruntest 或 slvnvruncgvtest 生成仿真或执行选项
slvnvruntest
slvnvruncgvtest
runOpts = slvnvruntestopts
runOpts = slvnvruntestopts('cgv')
runOpts = slvnvruntestopts 为 slvnvruntest 生成 runOpts 结构体。
runOpts
runOpts = slvnvruntestopts('cgv') 是 slvnvruncgvtest 的 runOpts 结构体。
示例
全部折叠
% Create runOpts objects for slvnvruntest runtest_opts = slvnvruntestopts; % Create runOpts objects for slvnvruncgvtest runcgvtest_opts = slvnvruntestopts('cgv')
runOpts 可以有以下字段。如果不指定字段,slvnvruncgvtest 或 slvnvruntest 将使用默认值。
testIdx
从数据文件仿真或执行的测试用例索引数组。
如果 testIdx = [],则仿真或执行所有测试用例。
[]
默认值:[]
signalLoggingSaveFormat
仅适用于 slvnvruntest。
指定连接到模型的 outport 的信号以及配置为记录的中间信号的信号记录数据格式。
如果指定数据集,数据将存储在 Simulink.SimulationData.Dataset 对象中。
Simulink.SimulationData.Dataset
默认值:'Dataset'
'Dataset'
coverageEnabled
如果 true,slvnvruntest 在仿真期间收集模型覆盖率数据。
true
默认值:false
false
coverageSetting
cvtest 对象用于收集模型覆盖率。
cvtest
如果 coverageSetting 是 [],则 slvnvruntest 使用对 slvnvruntest 的调用中指定的模型的覆盖率设置。
allowCopyModel
仅适用于 slvnvruncgvtest。
如果您尚未配置模型以使用 CGV API 执行测试用例,则此字段指定创建和配置模型。
如果 true 并且您尚未配置模型以使用 CGV API 执行测试用例,则 slvnvruncgvtest 会复制模型、修复配置,然后在复制的模型上执行测试用例。
如果是 false,则如果测试无法使用 CGV API 执行,则会发生错误。
注意
如果您没有配置顶层模型或者任何引用的模型来执行测试用例,slvnvruncgvtest 不会复制模型,即使 allowCopyModel 是 true。出现错误。
cgvCompType
定义 CGV 的软件在环(SIL) 或处理器在环(PIL) 方法:
'topmodel'
'modelblock'
默认值:'topmodel'
cgvConn
指定 CGV 的执行模式:
'sim'
'sil'
'pil'
默认值:'sim'
fastRestart
如果 true,Simulink® Coverage™ 使用快速重启模式进行模型仿真。
默认值:true
useParallel
如果 true,Simulink Coverage 则使用并行计算仿真测试用例。此选项需要 Parallel Computing Toolbox™ 许可证。
在 R2010b 中推出
slvnvruncgvtest | slvnvruntest
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处