Polyspace如何检测simulink生成的代码

 时间:2026-04-21 18:56:07

1、在Simulink中将模型运行后,生成代码。在模型所在的文件夹中会自动生成两个文件夹

Polyspace如何检测simulink生成的代码

Polyspace如何检测simulink生成的代码

2、在simulink菜单栏中:Code-->Polyspace-->Verify Code Generated For-->Model

在模型所在的文件夹中会自动生成两个文件夹

Polyspace如何检测simulink生成的代码

3、打开results_xxxx文件夹,如果有后缀名为.psprj的文件,则下一步打开Polyspace,否则,重新生成代码(删除多出来的文件和文件夹)

Polyspace如何检测simulink生成的代码

4、在Polyspace菜单栏中,File-->Open(Ctrl+O),打开.psprj的文件

Polyspace如何检测simulink生成的代码

5、选中result中的delay [Failed],点击run code prove

Polyspace如何检测simulink生成的代码

Polyspace如何检测simulink生成的代码

6、在圆形图中,绿色代表目标满足,橙色代表目标未定,红色代表目标不满足,灰色代表目标不可达/死代码

图中由于模型简单,所以都是绿色的

Polyspace如何检测simulink生成的代码

7、也可以通过Simulink直接打开Polyspace。

simulink菜单:Cold-->Polyspace-->Open Result-->For Generated Code

  • matlab eps 意义用法以及实例
  • MATLAB多项式的估值(ployval)和绘制图像
  • matlab中样条曲线的GUI函数使用
  • MATLAB多项式计算
  • 如何在matlab中进行Cholesky 分解?
  • 热门搜索
    银项链变黑怎么清洗 走投无路急用钱怎么办 柠檬怎么吃 胃不舒服恶心想吐怎么回事 筱怎么读 酸笋的做法大全 肾炎是怎么引起的 牙龈肿痛怎么快速消肿 华为手机怎么分屏 饺子怎么煮