【MATLAB】多维数组相关操作

 时间:2024-10-23 10:24:38

多维数组是三维及以上的墙绅褡孛数组。三维数组用的较多,如果把二维数组看成一个平面,三维数组就可以看作一个长方体。本经验所使用的MATLAB版本为R2020a。

【MATLAB】多维数组相关操作

工具/原料

计算机

MATLAB

方法/步骤

1、多维数组的创建方法一:直接赋值法。按页赋值,每一页为一个二维数组。

【MATLAB】多维数组相关操作

2、多维数组的创建方法二:二维数组扩展法。将二维数组扩展成三维数组。

【MATLAB】多维数组相关操作

3、也可以直接给第二页赋值,则第一页默认为0。

【MATLAB】多维数组相关操作

4、多维数组的创建方法三:捂执涡扔使用cat函数。cat函数将几个数组按照某一维连接起来,调用格式为:A=cat(n,A1,A2,...),组成n维。

【MATLAB】多维数组相关操作

5、多维数组的创建方法四:使用特殊数组函数。使用rand、randn、ones、zeros等函数创建多为特殊矩阵。

【MATLAB】多维数组相关操作

6、多维数组元素提取方法一:全下标法。

【MATLAB】多维数组相关操作

7、多维数组元素提取方法二:单下标法。每一页按列排序。

【MATLAB】多维数组相关操作

8、多维数组形状的重排。使腩柽鬣盛用reshape函数,调用格式为:A=reshape(A1,[m,n,p]),m、n、p分别是重排后的行、列、页。

【MATLAB】多维数组相关操作

9、多维数组维度的重排。使用permute函数,调用格式为:A=permute(A1,[m,n,p]),m、n、p分别是重排后的列、行、页。

【MATLAB】多维数组相关操作

10、四维数组与三维数组类似,使用第一个下标表示,更高维的数组就继续添加维度来确定页。

【MATLAB】多维数组相关操作

Matlab 空间图形修饰教程 教你如何用matlab拟合Linear Fitting曲线 matlab 怎么在figure内画m行n列表格 MATLAB如何绘制多条不同色彩的曲线(矩阵数据) matlab中字母下标怎么打
热门搜索
红翡翠图片 图片电影 龙猫电影 007系列电影 最近电影