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