- MATLAB R2020a从入门到精通(升级版)
- 魏鑫编著
- 194字
- 2025-02-18 01:02:49
6.2 高维数组的处理
当创建更高维的数组时,随着数组维数的增加,数组运算就会变得越来越难。
MATLAB中专门提供了一些用来完成对高维数组进行处理的函数。squeeze()函数用于删除高维数组中的单一维,也就是说,它删除大小为1的那一维。
例如,使用squeeze()函数将6.1节中的四维数组C变为三维数组E,代码如下:


sub2ind()函数和ind2sub()函数用于高维数组的直接引用。sub2ind()函数的具体示例如下:

permute()函数可以用来重构数组,具体示例如下:
