主要内容

代码生成准备工具

代码生成准备工具筛选MATLAB®代码生成不支持的特性和函数的代码。万博1manbetx该工具提供了一个报告,其中列出了包含不受支持的特性和功能的源文件。万博1manbetx该工具可能没有检测到所有的代码生成问题。在某些情况下,该工具可能会报告错误。因此,在生成代码之前,请通过生成MEX函数来验证您的代码是否适合代码生成。

代码生成准备工具不会报告代码生成器自动视为外部的函数。这样的函数的例子是情节disp,数字

标签的问题

带有示例代码和分析结果的代码生成准备工具的屏幕截图。

问题选项卡,该工具显示以下信息:

  • MATLAB语法问题。这些问题在MATLAB编辑器中报告。要了解有关问题以及如何修复它们的更多信息,请使用代码分析器。

  • 不支万博1manbetx持的MATLAB函数调用、语言特性和数据类型。

你还可以:

  • 在代码生成准备工具中查看MATLAB代码。选择问题时,会突出显示导致此问题的MATLAB代码部分。

  • 根据问题或文件对就绪结果进行分组。

  • 选择代码生成准备性分析使用的语言。

  • 如果更新了MATLAB代码,则刷新代码生成就绪性分析。

  • 导出分析报告为纯文本文件或编码器。ScreenerInfo基本工作区中的对象。

文件选项卡

文件选项卡的屏幕截图。

如果您正在检查的代码调用其他MATLAB代码文件中的函数,则文件TAB显示了这些文件之间的调用依赖关系。如果您选择显示MathWorks函数,报告还列出了MathWorks®函数调用的函数。

另请参阅

(MATLAB编码器)|(MATLAB编码器)

相关的话题