MATLAB编程实用工具与技巧
1. 代码生成就绪工具
代码生成就绪工具用于筛选MATLAB代码,检查其中是否包含代码生成不支持的特性和函数。该工具会生成一份报告,列出包含不支持特性和函数的源文件。不过,该工具可能无法检测到所有代码生成问题,在某些情况下还可能报告错误的问题。因此,在生成代码之前,可通过生成MEX函数来验证代码是否适合进行代码生成。
1.1 工具不报告的函数
代码生成就绪工具不会报告代码生成器自动视为外部函数的函数,例如 plot 、 disp 和 figure 等。
1.2 问题选项卡(Issues Tab)
在问题选项卡中,工具会显示以下信息:
- MATLAB语法问题 :这些问题会在MATLAB编辑器中报告。若要了解更多关于这些问题及如何修复它们的信息,可使用代码分析器。
- 不支持的MATLAB函数调用、语言特性和数据类型 。
此外,你还可以进行以下操作:
- 在代码生成就绪工具中查看MATLAB代码。当选择一个问题时,导致该问题的MATLAB代码部分会被高亮显示。
- 按问题或文件对就绪结果进行分组。
- 选择代码生成就绪分析所使用的语言。
- 若更新了MATLAB代码,可刷新代码生成就绪分析。
- 将分析报告导出为纯文本文件或基础工作区中的 coder.ScreenerInfo 对象。
超级会员免费看
订阅专栏 解锁全文
725

被折叠的 条评论
为什么被折叠?



