MATLAB Coder

主要特性

  • 生成符合 ANSI/ISO 的 C 和 C++ 代码
  • 生成用于定点和浮点数学运算的 MEX 函数
  • 用于指定入口、输入数据属性和其他代码生成配置选项的 MATLAB Coder 应用程序。
  • 为可变大小数据提供静态或动态内存分配
  • Communications System ToolboxComputer Vision System ToolboxDSP System ToolboxPhased Array System Toolbox™ 中的许多函数和 System objects 提供代码生成支持
  • 支持常见的 MATLAB 语言功能,包括矩阵运算、下标访问、程序控制语句(if、switch、for、while)以及结构

MATLAB Coder 与 Simulink CoderEmbedded Coder 搭配工作,可从含有 MATLAB 代码的 Simulink® 模型生成 C 代码。生成的 C 代码可用于:

  • 独立运行
  • 与其他软件集成
  • 加速 MATLAB 算法
  • 嵌入式实现
MATLAB Coder project manager interface and code generation report showing the generated C code.
MATLAB Coder 项目管理器界面(左)以及显示生成的 C 代码的代码生成报告(右)。
下一页: 用于代码生成的 MATLAB 语言子集

试用 MATLAB Coder

获取试用版软件

免费快速入门指南

查看指南