主要内容

代码生成的编程注意事项

MATLAB®代码生成的编程考虑;生成代码的行为

从MATLAB为桌面和嵌入式系统生成代码使您能够在MATLAB环境中执行软件设计、实现、测试和部署。由于MATLAB和C/ c++语言在类型、数组大小、内存和其他方面的不同,在MATLAB中设计你想要生成C/ c++代码的代码时要遵循一定的指导原则。有一些MATLAB语言特性是代码生成不支持的。金宝app某些代码生成优化可能导致生成的代码与源代码的行为不同。代码生成报告和MATLAB编码器™app显示生成代码与MATLAB代码之间的电位差。

主题

何时从MATLAB算法生成代码

决定是否为应用程序生成代码。

从MATLAB生成C/ c++代码的先决条件

代码生成需要MATLAB的代码MATLAB编码器产品和C/ c++编译器。

代码生成的MATLAB代码设计考虑

在编写用于代码生成的MATLAB时,考虑设计约束。

生成代码与MATLAB代码的区别

生成的C/ c++代码的行为可以不同于原始的MATLAB源代码。

潜在的差异报告

代码生成器识别生成的代码和原始MATLAB代码之间的潜在行为差异。

潜在的差异信息

检查潜在的差异消息。

支持C/ c++代码生成的MATLAB语言特性金宝app

使用MATLAB语言特性和函数,代码生成支持。金宝app