主要内容

马铃薯支持C / C ++代码生成的语言功万博1manbetx能

马铃薯代码生成支持的功能万博1manbetx

来自MATLAB的代码®代码支持许万博1manbetx多主要语言功能,包括:

马铃薯代码生成不支持的语言功能万博1manbetx

MATLAB的代码不支持以下常用MATLAB功能(此列表不是详尽的):万博1manbetx

  • 脚本

  • 隐式扩展

    代码生成不支持在执行元素 - 明智的操作或函数期间万博1manbetx具有兼容大小的阵列的隐式扩展。如果您的MATLAB代码依赖于隐式扩展,则代码生成导致尺寸不匹配错误。对于固定大小的阵列,错误在编译时发生错误。对于可变大小的阵列,在运行时出现错误。有关隐式扩展的更多信息,请参阅兼容数组大小,用于基本操作。对于代码生成,实现隐式扩展,使用BSXFUN.

  • GPU阵列

    Matlab Coder™不支持GPU阵列。万博1manbetx但是,如果您有GPU编码器™,则可以生成CUDA®MEX代码占用GPU阵列输入。

  • 日历阵列

  • java.®

  • 地图容器

  • 时间序列对象

  • 高阵列

  • 尝试/抓住陈述

  • 进口陈述

  • 函数参数验证