MATLABC/ c++代码生成支持的语言特性金宝app
MATLAB代码生成支持的特性金宝app
MATLAB代码生成®代码支持许金宝app多主要的语言特性,包括:
n维数组(参见代码生成的数组大小限制)
矩阵操作,包括行和列的删除
可变大小的数据(参见可变大小数组的代码生成)
加下标(见代码生成矩阵索引操作与MATLAB不兼容)
复数(见复杂数据的代码生成)
数字类(请参阅金宝app支持的变量类型)
双精度、单精度和整数数学
枚举(见枚举的代码生成)
定点算术
算术、关系和逻辑运算符
本地函数
持续的变量
全局变量(见使用App指定全局变量类型和初始值)
结构(见代码生成的结构定义)
单元格数组(请参阅细胞数组)
表(见表的代码生成)
时间表(见时间表的代码生成)
字符(见代码生成中的字符编码)
字符串标量(参见字符串的代码生成)
分类
数组(见分类数组的代码生成)datetime
数组(见日期时间数组的代码生成)持续时间
数组(见持续时间数组的代码生成)稀疏矩阵(参见稀疏矩阵的代码生成)
函数句柄(见代码生成的函数句柄限制)
匿名函数(见匿名函数的代码生成)
递归函数(见递归函数的代码生成)
嵌套函数(见嵌套函数的代码生成)
可变长度输入和输出参数列表(参见可变长度参数列表的代码生成)
子集的MATLAB工具箱函数(见C/ c++代码生成支持的函数和对象金宝app)
几个工具箱中的函数和系统对象的子集(请参见C/ c++代码生成支持的函数和对象金宝app)
MATLAB类(见代码生成的MATLAB类定义)
类混叠
函数调用(见代码生成中函数调用的解析)
MATLAB代码生成不支持的语言特性金宝app
从MATLAB生成的代码不支持以下常用的MATLAB特性(此列表并不详尽)金宝app:
脚本
GPU数组
MATLAB编码器™不支持GPU阵列。金宝app但是,如果你有GPU Coder™,你可以生成CUDA®接受GPU阵列输入的MEX代码。
calendarDuration
数组Java®
地图的容器
时间序列对象
高大的数组
试一试
/抓
语句进口
语句模式
数组函数参数验证