数据定义考虑代码生成
生成有效的独立的代码,您必须定义以下类型和类的数据不同于当您运行您的代码在MATLAB®。
数据 | 类型的考虑 | 更多的信息 |
---|---|---|
数组 | 最大数量的元素是有限的。 |
代码生成的数组大小限制 |
数值类型 | 分配数值型变量值在操作或使用它们之前返回输出。 |
定义变量的最佳实践为C / c++代码生成(MATLAB编码器) |
复数 |
|
代码生成复杂的数据 |
字符和字符串 |
|
|
适应数据 | 初始固定大小后赋值给一个变量,试图增加变量可能会导致一个编译错误。 |
|
结构 |
|
|
细胞数组 |
|
|
表 |
限制适用于类也适用于表。 |
|
分类数组 | 分类数组不支持这些输入和操作:万博1manbetx
限制适用于类也适用于分类数组。 |
|
Datetime数组 |
限制也适用于适用于类 |
|
持续时间数组 | 时间数组不支持这些输入和操作:万博1manbetx
限制也适用于类适用于时间数组。 |
|
时间表 |
限制也适用于时间表适用于类。 |
|
枚举数据 | 万博1manbetx只支持基于整数枚举类型。 |
枚举 |
MATLAB类 |
|
|
函数处理 |
|
函数处理 |
深度学习数组 |
|
|
前面的表中的信息不是一个详尽的考虑为每个数据类型的列表。更多信息,请参见主题的列。
相关的话题
- 定义变量的最佳实践为C / c++代码生成(MATLAB编码器)
- 重用相同的变量具有不同的属性(MATLAB编码器)
- 消除冗余变量生成的代码的副本(MATLAB编码器)