matlab table转为矩阵
时间: 2023-10-02 17:05:37 浏览: 117
可以使用 `table2array()` 函数将 MATLAB 中的 table 转换为矩阵。
例如,假设有以下的 table:
```matlab
T = table([1; 2; 3], {'x'; 'y'; 'z'}, logical([1; 0; 1]), 'VariableNames', {'A', 'B', 'C'})
```
可以使用 `table2array()` 将其转换为矩阵:
```matlab
M = table2array(T)
```
输出结果为:
```
M =
1 1
2 0
3 1
```
其中,每一列对应 table 中的一个变量,而每一行则表示一个观测值。如果 table 中包含不同类型的变量,转换后的矩阵中会将其转换为合适的类型。