通过从MATLAB生成桌面和嵌入式系统的代码,您可以在MATLAB环境中执行软件设计、实现、测试和部署。由于MATLAB和C/C++语言在类型、数组大小、内存和其他方面的差异,在使用MATLAB设计代码时,请遵循某些指导原则您打算生成C/C++代码。代码生成不支持某些MATLAB语言功能。某些代码生成优化可能会导致生成的代码与源代码的行为不同。代码生成报告和万博1manbetxMATLAB编码器™应用程序显示生成的代码和MATLAB代码之间的潜在差异。
决定是否为应用程序生成代码。
从MATLAB代码生成代码需要MATLAB编码器产品和一个C/C++编译器。
当编写MATLAB用于代码生成时,考虑设计约束。
生成的C/C++代码的行为可能不同于原始的MATLAB源代码。
代码生成器识别生成的代码与原始MATLAB代码之间的潜在行为差异。
查看潜在差异信息。
C/C++代码生成支持的MATLAB语言功能万博1manbetx
使用代码生成支持的MATLAB语言特性和函数。万博1manbetx