在MATLAB中,数据类型可以通过多种方式定义。以下是一些常见的数据类型定义方法:
1. 基本数据类型
MATLAB中基本的数据类型包括:
`double`:双精度浮点数
`single`:单精度浮点数
`int8`、`int16`、`int32`、`int64`:整数
`uint8`、`uint16`、`uint32`、`uint64`:无符号整数
`char`:字符型
`logical`:逻辑型
例如:
```matlab
a = 3.14; % double
b = 3; % int32
c = 'Hello'; % char
d = true; % logical
```
2. 结构体
使用 `struct` 关键字可以创建结构体。
```matlab
s = struct('name', 'John', 'age', 30);
```
3. 数组
使用方括号 `[]` 可以创建数组。
```matlab
A = [1, 2, 3; 4, 5, 6];
```
4. 元胞数组
使用大括号 `{