主要内容

MATLAB编码器

生成C代码或MEX函数MATLAB代码

描述

MATLAB编码器app从MATLAB生成C或c++代码®代码。您可以生成:

  • C或c++源代码,静态库,动态链接库,以及可集成到MATLAB外部现有C或c++应用程序中的可执行程序。

  • MEX函数加速版本的MATLAB函数。

基于工作流的用户界面引导您完成代码生成过程。使用该应用程序,你可以:

  • 创建项目或打开现有项目。该项目指定输入文件、入口点函数输入类型和构建配置。

  • 检查代码生成准备就绪问题,包括不支持的功能。万博1manbetx

  • 检查MATLAB函数的运行时问题。

  • 使用集成编辑器修复MATLAB代码中的问题。

  • 将浮点MATLAB代码转换为定点C代码(需要定点设计器™许可证)。

  • 将双精度MATLAB代码转换为单精度C代码(需要定点设计师许可证)。

  • 跟踪从MATLAB代码生成的C或c++源代码通过注释。

  • 请参阅静态代码度量(需要嵌入式编码器)®许可证)。

  • 使用在循环中的软件和在循环中的处理器执行来验证生成代码的数值行为(需要Embedded Coder许可证)。

  • 以MATLAB脚本的形式导出项目设置。

  • 生成的文件的访问。

  • 包生成的文件作为一个单一的zip文件部署在MATLAB之外。

当应用程序创建一个项目时,如果安装了Embedded Coder产品,则应用程序启用Embedded Coder功能。当Embedded Coder特性被启用时,代码生成需要Embedded Coder许可证。上的项目生成设置中禁用嵌入式编码器功能所有设置选项卡,在先进的,设置使用嵌入式编码器功能没有

MATLAB编码器应用程序不支持万博1manbetxMATLAB在线™

打开MATLAB Coder App

  • MATLAB工具条:关于应用程序选项卡,在代码生成,单击应用程序图标。

  • MATLAB命令提示符:输入编码器

例子

相关的例子

编程使用

另请参阅

应用程序

功能