产品概述
何时使用 MATLAB Coder
MATLAB® Coder™ 的用途:
从 MATLAB 代码生成可读、高效的独立 C/C++ 代码。
从 MATLAB 代码生成 MEX 函数以便:
提高 MATLAB 算法的执行速度。
验证在 MATLAB 内生成的 C 代码。
将自定义 C/C++ 代码集成到 MATLAB 中。
嵌入式软件应用程序的代码生成
Embedded Coder® 产品是对 MATLAB Coder 产品的扩展,它提供了对嵌入式软件开发很重要的功能。使用 Embedded Coder 附加产品,您可以生成具有专业人工代码的清晰度和效率的代码。例如,您可以:
生成紧凑、快速的代码,这对实时仿真器、目标系统快速原型板、大规模生产中使用的微处理器以及嵌入式系统至关重要。
自定义生成的代码的外观。
针对特定的目标环境优化生成的代码。
启用追溯选项,帮助您验证生成的代码。
生成可重用的可重入代码。
定点算法的代码生成
使用 Fixed-Point Designer™ 产品,您可以生成:
能提高定点算法执行速度的 MEX 函数。
能按位匹配 MEX 函数结果的定点代码。