主要内容

cvhtml

从模型覆盖对象生成HTML报告

描述

cvhtml (文件cvdo控件中创建覆盖率结果的HTML报告cvdatacv.cvdatagroup对象cvdo当您在模拟中运行模型覆盖时。cvhtml将覆盖结果保存为文件.当您使用时,模型必须是打开的cvhtml生成它的覆盖报告。

cvhtml (文件cvdo1、……cvdoN)创建多个报告的组合报告cvdata对象。每个对象的结果显示在HTML报告的单独列中。每一个cvdata对象必须对应于相同的根模型或子系统。否则,函数将失败。

cvhtml (文件cvdo1、……cvdoN,选项创建多个报告的组合报告cvdata使用指定的报表选项的选项

cvhtml (文件cvdosimMode为具有模拟模式的模型创建一个HTML报告simMode

例子

全部折叠

确保您拥有对默认MATLAB的写访问权®文件夹中。的累积覆盖率报告slvnvdemo_cv_small_controller模式并保存为ratelim_coverage.html

模型=“slvnvdemo_cv_small_controller”;open_system(模型);cvt = cvt(模型);心血管疾病= cvsim (cvt);输出文件=“ratelim_coverage.html”;cvhtml(输出文件,cvd);

输入参数

全部折叠

覆盖数据,指定为cvdata对象或cv.cvdatagroup对象。

HTML文件名,指定为字符或字符串数组。您可以指定绝对路径或相对路径和HTML文件的位置cvhtml存储报告。

报告选项,指定为字符或字符串数组。

  • 要启用某个选项,请将其设置为1(例如,“htr = 1”).

  • 若要禁用某个选项,请将其设置为0(例如,“-bRG = 0”).

  • 若要指定多个报表选项,请在单个报表中列出各个选项选项由逗号或空格分隔的字符向量或字符串(例如,“htr = 1 -bRG = 0 scm = 0”).

选项 描述 默认的

srt

报告显示

svt

Web视图模式

美国胸科协会

在模型摘要中包含每个测试

-bRG

在模型摘要中生成柱状图

btc

使用两种颜色的条形图(红色,蓝色)

htr

在模型摘要中显示命中/计数比率

-xEM

从报告中排除执行指标细节

nfc

从报告中排除完全覆盖的模型对象

nfd

从报告中排除完全覆盖的模型对象细节

供应链管理

在摘要中包含圈复杂度

bcm

在块细节中包含圈复杂度数字

xev

过滤器Stateflow®事件报告

模拟模式,指定为字符或字符串数组。有效值包括:

对象规范 描述

“正常”

正常仿真模式下的模型。

“银”(或“公益诉讼”)

模型在软件在环(SIL)或处理器在环(PIL)模拟模式。

“ModelRefSIL”(或“ModelRefPIL”)

在软件在环(SIL)或处理器在环(PIL)仿真模式中的模型参考。

“ModelRefTopSIL”(或“ModelRefTopPIL”)

软件在环(SIL)或处理器在环(PIL)模拟模式中的模型参考,代码接口设置为顶层模型。

选择

使用覆盖率设置在HTML文件中创建一个模型覆盖率报告:

  1. 打开需要模型覆盖率报告的模型。

  2. 在仿真软件万博1manbetx®编辑器中,选择模型设置建模选项卡。

  3. 报道窗格中,选择使覆盖分析

  4. 点击好吧关闭“配置参数”对话框并保存更改。

  5. 通过单击运行按钮并查看生成的报告。

之前介绍过的R2006a