Main Content

修复在代码生成时检测到的错误

当代码生成器检测到错误或警告时,它会自动生成错误报告。错误报告会描述这些问题,并提供指向有错误的 MATLAB® 代码的链接。

要修复错误,请修改您的 MATLAB 代码,使其仅使用代码生成支持的那些 MATLAB 功能。有关详细信息,请参阅有关代码生成的编程注意事项。选择一种调试策略来检测和更正 MATLAB 代码中的代码生成错误。有关详细信息,请参阅Debugging Strategies

在完成代码生成后,软件会生成一个 MEX 函数,您可以使用该函数在 MATLAB 中测试您的实现。

如果您的 MATLAB 代码调用 MATLAB 路径中的函数,除非代码生成器确定这些函数应为外部函数或您声明它们是外部函数,否则它会尝试编译这些函数。请参阅代码生成的函数调用解析。要获取详细的诊断信息,请将 %#codegen 指令添加到您要 codegen 编译的每个外部函数中。

另请参阅