主要内容

测试模型组件

管理组件测试数据,在SIL或PIL模拟中执行测试套件,配置模型验证块,为PolySpace生成选项文件®分析

分析和模拟模型中的引用模型,子系统或原子子图。通过将其解压缩到线束模型中,隔离子系统或参考模型进行测试。根据您分配给块的规格,在模拟期间监视模型中的时域信号。构造信号验证,并根据模拟输入组选择性地应用它们。生成和包装选项文件,用于分析从Simulink生成的代码金宝app®使用PolySpace模型。当生成的代码的PolySpace分析与Simulink分开执行时,Packed Options文件很有用。金宝app例如,在分布式工作流程中,可以在没有Simulink的环境中执行PolySpace分析。金宝app通过使用Packed Options文件,保留生成代码的模型特定上下文。

断言 检查信号是否为零
检查离散梯度 检查连续信号的连续样本之间的绝对值的绝对值小于指定值
检查动态差距 检查信号振幅范围内是否存在宽度可能变化的间隙
检查动态下限 检查一个信号总是小于另一个信号
检查动态范围 检查信号是否落在幅度范围内,从时间步长到时间步长
检查动态上限 检查一个信号总是大于另一个信号
检查输入分辨率 检查输入信号是否具有指定的分辨率
检查静态间隙 检查信号的幅度范围内是否存在差距
检查静态下限 检查该信号大于(或可选地等于)静态下限
检查静态范围 检查该信号是否落在固定范围的幅度内
检查静态上限 检查信号小于(或可选地等于)静态上限

功能

polyspacepackngo. 生成和包选项文件以运行波尔盖斯从...生成的代码分析金宝app模型
pslinkOptions. 创建一个选项对象以自定义一个配置金宝app模型,生成的代码或S函数块。使用对象为这些指定配置选项金宝appA对象在A.波尔盖斯从这一开始马铃薯命令行

话题

组件验证

用于验证模型功能单元的策略,可以是单独的,也可以是在更大系统的上下文中。

通过使用验证管理器构建仿真测试

金宝appSimulink模型验证库块根据您分配给块的规格,评估模型中的时域信号。

使用打包选项文件运行生成代码的PolySpace分析

从Simulink模型中生成Polyspace选项文件,并使用这些选项文件来使用金宝appPolyspace分析生成的代码。

分析分布式工作流中作为独立代码生成的代码

通过在分布式工作流中使用打包选项文件,显示独立生成代码的PolySpace分析。