主要内容

查看覆盖范围结果在模型中

模型覆盖高亮的概述

当你模拟一个Simulink万博1manbetx®模型,您可以配置您的模型来提供可视化的结果,使您能够看到哪些对象没有记录100%的覆盖率。后仿真:

  • 在模型窗口中,模型对象根据记录的覆盖率用特定的颜色高亮显示:

    • 绿色表示一个物体在模拟过程中被完全覆盖。

    • 带有虚线边框的绿色表示对象的覆盖范围不完整,您可以证明。

    • 红色表示接收到的对象不完全覆盖。

    • 带有虚线边框的灰色表示您将一个对象排除在覆盖范围之外。

    • 没有颜色突出显示的对象未收到覆盖范围。

  • 当您将光标放在一个有颜色的对象上时,您将看到一个工具提示,其中包含关于该块记录的覆盖率的详细信息。对于子系统和状态流®在图表中,覆盖率工具提示列出了子系统或图表中所有对象的摘要覆盖率。对于其他块,覆盖率工具提示列出了关于未得到100%覆盖率的对象的具体细节。

仿真突出显示接收这些类型的模型覆盖的块:

使报道突出

如果您使用运行按钮。在模拟之后,您可以看到哪些模型对象得到了完整的、部分的或没有覆盖。

如果你模拟没有运行按钮,或加载覆盖数据,可以单击突出显示覆盖结果的模型在结果资源管理器中,使模型覆盖突出显示。打开结果资源管理器,在应用程序选项卡上,选择覆盖分析仪。然后单击结果探险家。有关更多信息,请参见从结果资源管理器中访问覆盖率数据。你也可以使用cvmodelview启用模型突出显示。

突出报道结果

用颜色高亮显示模型对象的例子与记录的覆盖范围相对应:

格林:完全覆盖。开关Block收到100%的覆盖率,如绿色高亮显示和覆盖率工具提示中的信息所示。

绿色与虚线边框:合理的覆盖范围。关系操作符块接收到合理的覆盖率,如带有虚线边框的绿色高亮显示和覆盖率工具提示中的信息所示。

红色:部分覆盖。shift_logicStateFlow图表收到了此覆盖范围:

shift_logicstateflow图表,gear_state.亚态从未第四

Multiport Switch块中的两个数据端口从未被执行。

灰色与虚线边框:过滤覆盖。fuel_rate_control子系统用灰色高亮显示,因为它被排除在覆盖记录之外。

无着色:覆盖范围未记录。轮廓尺寸块没有突出显示,因为它没有接收覆盖记录。

查看覆盖详细信息

在您突出显示模型上的覆盖率结果之后,您可以查看每个模型元素的覆盖率详细信息报道的细节窗户。打开报道的细节窗口中,单击报道的细节图标,然后单击万博1manbetx公开报道的细节:

然后,您可以单击一个模型对象来查看其覆盖细节。