数据定义
在 MATLAB Function 模块中定义数据与在 MATLAB® 代码中定义数据有何不同
MATLAB 变量可以在运行时更改其属性。可以使用同一变量来存储任何类、大小或复/实性的值。
MATLAB Function 模块必须在编译时确定变量类型。根据您的 MATLAB Function 模块代码设计方式,控制数据的表示方式和内存的分配方式。当编译模块或从模块中生成代码时,遵循所描述的规范以允许模块确定变量的类型。
类别
- 数值类型
MATLAB Function 模块中的数值类型数据和变量
- 数组布局
数组存储的列优先和行优先顺序
- 字符和字符串
文本的代码生成
- 可变大小数据
用于代码生成的可变大小数据定义和不同之处
- 结构体
定义和支持的结构体操作
- 元胞数组
用于代码生成的元胞数组的定义和使用,以及不同之处
- 表
用于 MATLAB Function 模块的表的定义和使用
- 分类数组
用于 MATLAB Function 模块的分类数组的定义和使用
- 日期时间数组
用于 MATLAB Function 模块的日期时间数组的定义和使用
- 持续时间数组
用于 MATLAB Function 模块的持续时间数组的定义和使用
- 时间表
用于 MATLAB Function 模块的时间表的定义和使用
- 枚举
用于 MATLAB Function 模块的枚举数据的定义和使用
- MATLAB 类
用于代码生成的 MATLAB 类的定义和使用,以及不同之处
- 函数句柄
函数句柄的代码生成