主要内容

MATLAB编码器

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

描述

这个MATLAB编码器应用程序从MATLAB生成C或C++代码®密码您可以生成:

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

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

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

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

  • 检查代码生成准备就绪问题,包括不支持的功能。金宝app

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

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

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

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

  • 来自MATLAB的跟踪代码,通过注释生成C或C++源代码。

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

  • 使用软件在环和处理器在环执行(需要嵌入式编码器许可证)验证生成代码的数值行为。

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

  • 访问生成的文件。

  • 将生成的文件打包为单个zip文件,以便在MATLAB外部部署。

应用程序创建项目时,如果安装了嵌入式编码器产品,则应用程序将启用嵌入式编码器功能。启用嵌入式编码器功能时,代码生成需要嵌入式编码器许可证。若要禁用嵌入式编码器功能,请在“项目生成设置”中的所有设置选项卡,在下面先进的设置使用嵌入式编码器功能.

这个MATLAB编码器中不支持应用程序金宝appMATLAB在线™.

打开MATLAB编码器应用程序

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

  • MATLAB命令提示:输入编码员.

程序化使用

另见

应用程序

功能