本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

MATLAB Coder 快速入门

MATLAB 代码生成 C 和 C++ 代码

MATLAB® Coder™ 可从 MATLAB 代码生成适用于各种硬件平台(从桌面计算机系统到嵌入式硬件)的 C 和 C++ 代码。它支持大多数 MATLAB 语言和广泛的工具箱。您可以将生成的代码作为源代码、静态库或动态库集成到您的工程中。生成的代码是可读且可移植的。您可以合并现有 C 代码和库,以使算法的关键部分实现最高效率,或对可靠的代码加以重用。您还可以将生成的代码打包为 MEX 函数,用于在 MATLAB 环境中进行验证或加速。

Embedded Coder® 增强了 MATLAB Coder 的生产用途,支持代码自定义、特定于目标的优化、代码可追溯性以及软件在环 (SIL) 和处理器在环 (PIL) 验证。

要部署完整的应用程序,包括用户界面,请使用 MATLAB Compiler SDK™。要将 MATLAB 程序部署为独立应用程序、使用 MATLAB Compiler™ 并生成与其他编程语言集成的软件组件,请使用 MATLAB Compiler SDK

教程

关于通过 MATLAB 算法生成代码

特色示例

视频

从 MATLAB 代码生成 C 代码
从 MATLAB 代码生成 C/C++ 代码的工作流。