主要内容

slvnvmergedata

结合测试数据从数据文件中

描述

例子

merged_data= slvnvmergedata (数据1,数据2、……)结合两个或两个以上的测试用例和反例数据到一个单独的测试用例数据结构merged_data

例子

全部折叠

这个例子展示了如何合并记录数据从多个测试用例。

打开目录包含示例文件。

openExample (“ComponentBasedModelingWithModelReferenceExample”)

打开sldemo_mdlref_basic模型,它包含三个模型块引用sldemo_mdlref_counter模型。

open_system (“sldemo_mdlref_basic”);

三个日志输入信号模型块。

data1 = slvnvlogsignals (“sldemo_mdlref_basic / CounterA”);data2 = slvnvlogsignals (“sldemo_mdlref_basic / CounterB”);data3 = slvnvlogsignals (“sldemo_mdlref_basic / CounterC”);

合并记录的数据。

merged_data = slvnvmergedata (data1、data2 data3);

模拟参考模型,sldemo_mdlref_counter启用了报道,合并后的数据。

open_system (“sldemo_mdlref_counter”);runOpts = slvnvruntestopts;runOpts。coverageEnabled = true;[outData, initialCov] = slvnvruntest (“sldemo_mdlref_counter”,merged_data runOpts);

生成一个覆盖报告来查看结果。

cvhtml (“初始覆盖”,initialCov);

输入参数

全部折叠

运行生成的slvnvlogsignals或者通过运行金宝app®设计验证器™分析。

输出参数

全部折叠

结构,包含合并后的测试用例或反例。

版本历史

介绍了R2011a

另请参阅

(金宝app仿真软件设计验证器)||||