sldvruntest
使用输入数据仿真模型
语法
说明
使用 outData
= sldvruntest(model
, dataFile
)dataFile
中的所有测试用例来仿真 model
。outData
是 Simulink.SimulationOutput
对象的数组。每个数组元素包含相应测试用例的仿真输出数据。
示例
输入参数
输出参量
提示
使用Simulink Design Verifier分析或运行
sldvlogsignals
创建的dataFile
包含时间值和数据值。当你使用这些测试用例来仿真模型时,你可以实现缺失覆盖率。当由于数值计算差异导致dataFile
中的时间值与当前仿真时间步长不一致时,就会出现缺失覆盖率。利用多速率模型(具有多个采样时间的模型),您可以更频繁地实现缺失覆盖率。对于
useParallel
,使用并行计算仿真测试用例时必须考虑以下几点:启动并行池可能需要一些时间,这会影响整体分析时间。为了减少分析时间:
在运行测试生成分析之前,请确保并行池已经在运行。默认情况下,并行池在空闲指定的分钟数后会关闭。要更改设置,请参阅 Parallel Computing Toolbox 中的主题“指定您的并行预设项”。
在所有并行池工作者上加载Simulink。
仿真按以下顺序进行:
该集群不是
local
。配置并行预设项以仅使用local
集群。要更改设置,请参阅 Parallel Computing Toolbox 中的主题“指定您的并行预设项”。在启动 SLDV 分析之前,模型处于
dirty state
状态。该模型有
ToFile
模块。该模型处于软件在环(SIL)仿真模式。
该模型是内部框架。
版本历史记录
在 R2007b 中推出
另请参阅
cvsim
(Simulink Coverage) | cvtest
(Simulink Coverage) | sim
| sldvrun
| sldvruntestopts