主要内容

cvload.

将覆盖范围测试和存储结果变为内存

    描述

    [热固性Covdata.] = cvload(文档名称的)加载存储在指定文件中的测试和数据。

    [热固性Covdata.] = cvload(文档名称restoRetotal.的)根据现有价值恢复或清除累积结果restoRetotal.

    笔记

    使用时cvload.命令:

    • 如果覆盖数据库中存在具有相同名称的模型,则cvload.只加载引用现有模型的兼容结果以防止重复。

    • 如果是Simu金宝applink.®从文件引用的模型是打开的,但在覆盖数据库中不存在,cvload.解决了与现有模型的链接。

    • 加载参考相同模型的几个文件时,cvload.只加载与早期文件一致的结果。

    • 从R2020B开始,您可以在R2017B或更高版本中加载创建的覆盖数据。您可以从两个或多个聚合覆盖数据cvdata.如果是相同型号的对象dbversion.属性匹配。

    例子

    全部收缩

    加载文件mycovdata.cvt.同时保持累积覆盖结果。

    [CovSettings,Covdata] = CVLOAD('mycovdata',1);

    输入参数

    全部收缩

    覆盖数据文件的名称,指定为字符数组或字符串数​​组。文档名称必须是一个覆盖数据文件.cvt.延期。您无需包含扩展文档名称

    例子:'mycoveragedata'

    数据类型:char|细绳

    累积数据恢复设置,指定为1或者0.。如果restoRetotal.被设定为1cvload.从先前运行恢复累积结果。如果restoRetotal.被设定为0.或未指明,cvload.清除累积结果。

    数据类型:双倍的

    输出参数

    全部收缩

    覆盖设置,作为单元格数组返回CVTest.对象。覆盖设置返回为CVTest.对象即使你没有使用CVTest.CVSIM收集原始数据。

    数据类型:细胞

    覆盖数据,作为单元格数组返回cvdata.对象。Covdata.具有相同的尺寸热固性,但如果设置条目没有结果,Covdata.可以包含空元素。

    备择方案

    您可以在Coverage结果窗口中加载现有的覆盖数据:

    1. 打开要加载现有覆盖数据的模型。

    2. 在里面应用选项卡,选择覆盖范围分析仪

    3. 在里面覆盖范围选项卡,选择结果资源管理器

    4. 在“覆盖结果”窗口中,右键单击数据存储库并选择加载覆盖数据

    5. 选择要加载的覆盖率数据文件。

    在R2006A之前介绍