首页 > 其他 > 详细

Matlab代码检查

时间:2020-07-14 16:20:45      阅读:95      评论:0      收藏:0      [点我收藏+]

工具一:Code Generation Advisor

打开方式:simulink->Code->C/C++ Code->Code Generation Advisor

使用方法:
1.点击Code Generation Advisor,弹出System Selector对话框,选择需要进行语法检查的模型,可以是全部模型,也可以是子模型。选择后点击OK
2.进入Code Generation Advisor界面,在Code Generation Objective中可以选择代码的生成形式
(1)Execution efficiency:代码生成配置,以代码执行效率优先
(2)ROM efficiency:代码生成配置,以少占用ROM空间优先(ERT配置)
(3)RAM efficiency:代码生成配置,以少占用RAM空间优先(ERT配置)
(4)Traceability:代码生成配置,提供模型元素和代码之间的映射(ERT配置)
(5)Safety precaution:代码生成配置,提高生成代码的清晰度、确定性、鲁棒性、可验证性(ERT配置)
(6)Debugging:代码生成配置,用以调试代码生成构建过程
(7)MISRA C:2012 guidelines:代码生成配置,用以提高代码对MISRA C:2012准则的遵守
(8)Polyspace:代码生成配置,为后续继续使用Polyspace进行代码分析
当完成选择后,左侧面板会出现相应的Objective
3.点击Run Selected Checks,查看检查结果,修复警告与故障。

Warning类型:
1.参数数值设置与Objective配置冲突
2.模型生成代码的设置与Objective选项冲突


Matlab代码检查

原文:https://www.cnblogs.com/Frances-CY-FKYM/p/13298158.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!