主要内容

银/公益诉讼经理验证工作流

银/公益诉讼经理是一个应用程序,它提供了一个简化的工作流程验证生成的模型代码。

打开应用程序

打开银/公益诉讼经理在仿真软件金宝app®编辑器,应用程序选项卡上,单击银/公益诉讼经理。或者,在C代码选项卡中嵌入的编码器®应用程序,选择验证代码>银/公益诉讼经理

选择模式

模式节中,指定您想要应用的模拟运行。您可以选择:

  • 自动验证——应用程序运行两个背靠背模拟。第一个模拟模型模拟在正常,加速器,或者快速加速模式。第二个模拟software-in-the-loop (SIL)或processor-in-the-loop(公益诉讼)模拟。第二个模拟完成后,应用程序使用模拟数据检查员模拟的结果进行比较。

    第一仿真模型包含一个模型块的模拟模式块参数设置为Software-in-the-loop(银)Processor-in-the-loop(公益诉讼)仿真开始时,应用程序块参数变化正常的。最后的模拟,应用恢复块参数的前一个值。

  • 只模拟——应用程序运行一个模型模拟在正常,加速器,或者快速加速模式。

    如果模型包含一个模型块的模拟模式块参数设置为Software-in-the-loop(银)Processor-in-the-loop(公益诉讼)仿真开始时,应用程序块参数变化正常的。最后的模拟,应用恢复块参数的前一个值。

  • 银/公益诉讼模拟——应用程序运行一个银或公益诉讼模拟。

准备模型

准备部分:

  • 指定数字测试方法。

  • 指定的主要配置参数。

  • 启用或禁用代码执行分析和代码覆盖率分析。

此表显示了字段设置的准备部分控制模拟程序运行。

工作流

字段设置 模型仿真 银或公益诉讼模拟

顶级模特

被测系统- - - - - -顶级模特

模拟模式- - - - - -正常的,加速器,或快速的加速器

银/公益诉讼模式- - - - - -Software-in-the-Loop(银)Processor-in-the-Loop(公益诉讼)

指定的模型模拟模式模拟模式设置。

模型块在硅或公益诉讼模式设置为正常模式。

指定的模型模拟模式银/公益诉讼模式设置。

模型使用指定的模拟模式。

模型

被测系统- - - - - -模型块在硅/公益诉讼模式

高级模型模式- - - - - -正常的加速器

指定的模型模拟模式高级模型模式设置。

模型块在硅或公益诉讼模式设置为正常模式。

指定的模型模拟模式高级模型模式设置。

模型使用指定的模拟模式。

测试工具

您创建的应用程序金宝app支持测试模型和模型块。创建测试的信息,请参阅创建或导入测试并选择Properties(金宝app仿真软件测试)

被测系统——利用所有者。没有可编辑的。

模拟模式- - - - - -正常的,加速器,或快速的加速器

银/公益诉讼模式- - - - - -Software-in-the-Loop(银)Processor-in-the-Loop(公益诉讼)

利用模型在正常模式。

模型块模式利用业主指定的模拟模式设置。

内部模型利用块所有者在硅或公益诉讼模式设置为正常模式。

利用模型在正常模式。

模型块为利用业主指定的银/公益诉讼模式设置。

内部模型利用块所有者使用指定的模拟模式。

如果您点击设置应用程序提供了这些控件:

  • 银/公益诉讼设置:

    • 设置——显示验证参数配置参数对话框。

    • 便携式文字大小——选择或清除使便携式文字大小。如何生成信息支持开发电脑上编译的代码,看看金宝app配置硬件实现设置

    • 调试——选择或清除使源代码级调试银或公益诉讼

  • 报道:

    • 覆盖范围设置——显示报道参数配置参数对话框。

    • 覆盖集合启用或禁用代码覆盖率。如果代码覆盖率金宝app仿真软件覆盖™启用,单击按钮将切换CovEnable之间的“上”“关闭”。有关更多信息,请参见代码覆盖率

  • 时间分析:

    • 任务分析——选择或清除测量任务执行时间

    • 保存选项——如果任务分析被选中,单击按钮设置保存选项配置参数总结数据只,所有的数据,指标只周期性。如果任务分析没有选择,按钮是暗了下来。

    • 功能单击此按钮设置测量函数的执行时间配置参数,粗(仅参考模型和子系统),详细(所有函数调用站点)周期性。

    有关更多信息,请参见配置代码执行分析控制粒度分析

  • 堆栈分析,堆栈分析——选择或清除测量任务堆栈的使用。有关更多信息,请参见堆栈从模型生成的代码使用分析模型金宝app

如果您点击监控信号应用程序提供了这些控件:

  • 监控信号:

    • 日志选择信号——允许信号模型仿真的日志记录。

    • 使选择信号测试点——观察硅或公益诉讼模拟所需的信号。

  • 日志记录选项:

    • 信号记录——设置SignalLogging配置参数“上”“关闭”启用或禁用,MATLAB信号记录®工作区和信号流检查员仿真数据。

    • 状态日志——设置SaveState配置参数“上”“关闭”,启用或禁用状态数据记录到MATLAB工作区和状态数据流检查器仿真数据。

    • 信号表——显示信号在模型数据编辑器选项卡。

    • 配置日志记录——显示数据导入/导出参数配置参数对话框。

    • 正常模式的可见性——打开模型块正常模式对话框可见性。

监控组件模型信号和状态数据和比较值和硅或公益诉讼模拟:

  1. 对于每一个信号,你想日志:

    1. 在模型编辑器中金宝app,选择信号。

    2. 银/公益诉讼选项卡上,单击监控信号。从画廊,选择这些选项:

      • 日志选择信号

      • 使选择信号测试点

      • 信号记录

  2. 登录状态数据,从监控信号画廊,选择状态日志

  3. 如果语言配置参数c++,在代码的映射编辑设置数据的可见性的信号、状态和内部数据模型元素类别公共

有关更多信息,请参见日志组件的信号

运行自动验证,模型模拟、仿真或银/公益诉讼

用一个点击,您可以运行连续模型和硅或公益诉讼模拟。您还可以运行单独的模拟。

如果您选择了自动验证模式下,银/公益诉讼选项卡显示了运行自动验证部分。背靠背模拟运行:

  1. 停止时间字段中,指定仿真时间。为自动验证模式下,你不能指定

  2. 点击运行验证

如果您选择了只模拟银/公益诉讼模拟模式下,银/公益诉讼选项卡显示了运行部分。在这种情况下,将来发布提供了额外的控制:

  • 快速启动——点击打开快速启动。为只模拟模式下,编译模型不包含组件在硅或公益诉讼模式。

  • 退一步一步——你可以配置步进通过仿真使用模拟步进选项工具。打开工具,单击退一步,然后选择配置模拟步进

    如果模式模拟步进不可用银/公益诉讼模拟被测系统顶级模特

运行一个仿真:

  1. 停止时间字段中,指定仿真时间。

  2. 点击运行仿真运行银/公益诉讼

分析结果和导出测试用例

在应用程序结果部分中,您可以分析结果。如果您点击比较这两种数据检查结果,这个应用程序提供了这些控件画廊。

部分 控制 描述
等效数值结果 比较这两种

从过去的模型比较结果和硅/公益诉讼通过使用仿真模拟数据检查员。使用的比较来决定是否结果数值一致。

如果模式是自动验证年底,背靠背模拟,仿真数据检查记录的信号模型和硅或公益诉讼相比模拟。

数据检查

检查员打开模拟数据。

代码 代码视图

默认情况下,在硅或公益诉讼模拟,银/公益诉讼管理器显示代码视图,使您可以:

  • 分析生成的代码。

  • 看到代码度量。

  • 跟踪和模型元素之间生成的代码。

如果视图是关闭,你想打开它,点击代码视图

执行分析结果 强调分析

强调过去硅块异形或公益诉讼模拟。

生成报告

开放代码执行分析报告在过去的SIL或公益诉讼模拟。有关更多信息,请参见查看和比较代码执行时间

生成的时间表

检查员,在模拟数据显示过去SIL或公益诉讼任务调度仿真。有关更多信息,请参见在SIL仿真可视化任务调度

堆栈分析结果 生成报告 打开堆栈使用分析报告在过去的SIL或公益诉讼模拟。有关更多信息,请参见查看堆栈使用指标任务和功能

覆盖率分析结果

(控制只有如果你有一个金宝app仿真软件覆盖许可)

报道强调

强调块覆盖率和提供汇总结果进行了分析。

报道的细节

在模型编辑器中显示的代码覆盖率报告。金宝app

结果探险家

打开结果探险家。有关更多信息,请参见访问、管理和总覆盖率结果(金宝app仿真软件覆盖)

生成报告

在web浏览器中生成代码覆盖率报告。

金宝app仿真软件测试 出口到测试经理

如果你有金宝app仿真软件测试™使用当前的应用程序设置,您可以创建和导出一个等价的测试用例。测试用例使您能够运行背靠背模拟和检查是否等效数值模型组件和生成的代码。

  1. 点击出口到测试经理

  2. 在出口银/公益诉讼测试用例的对话框:

    1. 点击使用一个新的测试文件重用现有文件

    2. 测试文件字段中,指定测试文件的名称。默认情况下,对话框指定:

      currentWorkingFolderPath\modelName_Testfile.mldatx

      如果测试文件存在,你点击使用一个新的测试文件,应用程序覆盖现有的文件。如果您点击重用现有文件,应用程序将测试用例添加到现有的文件。

  3. 点击好吧。应用程序中创建一个等价测试用例指定的测试文件。

信息使用导出测试用例,请参阅进口等价测试的测试用例(金宝app仿真软件测试)

另请参阅

相关的话题