main content

matlab coder 快速入门 -凯发k8网页登录

matlab 代码生成 c 和 c 代码

matlab® coder™ 可从 matlab 代码生成适用于各种硬件平台(从桌面计算机系统到嵌入式硬件)的 c 和 c 代码。它支持大多数 matlab 语言和广泛的工具箱。您可以将生成的代码作为源代码、静态库或动态库集成到您的工程中。生成的代码是可读且可移植的。您可以将它与现有 c 和 c 代码及库的关键部分结合使用。您还可以将生成的代码打包为 mex 函数以在 matlab 中使用。

与 embedded coder® 结合使用时,matlab coder 可提供代码自定义、特定于目标的优化、代码可追溯性以及软件在环 (sil) 和处理器在环 (pil) 验证。

要将 matlab 程序部署为独立应用程序,请使用 matlab compiler™。要生成与其他编程语言集成的软件组件,请使用 matlab compiler sdk™

安装和配置

      教程


      • 使用 matlab coder app 从 matlab 代码生成 c/c 代码。


      • 使用 codegen 命令从 matlab 代码生成 c/c 代码。


      • 通过使用 codegen 命令从 matlab 函数生成 mex 函数。

      代码生成指南

        为代码生成准备 matlab 代码并生成 c/c 代码。

        • 步骤 1:
        • 步骤 2:
        • 步骤 3:
        • 步骤 4:

      关于通过 matlab 算法生成代码


      • mex 和独立 c/c 代码生成的工作流。


      • 输入类型设定如何影响生成的 c/c 代码。


      • 由于代码生成器会进行优化,生成代码与 matlab 代码的形式会有所不同。

      精选示例

      视频


      从 matlab 代码生成 c/c 代码的工作流。

      网站地图