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