多维数组是三维及以上的数组 。 三维数组用的较多,如果把二维数组看成一个平面,三维数组就可以看作一个长方体 。 本经验所使用的MATLAB版本为R2020a 。
文章插图
需要这些哦
计较机
MATLAB
方式/
1多维数组的建立方式一:直接赋值法 。 按页赋值,每一页为一个二维数组 。
文章插图
2多维数组的建立方式二:二维数组扩展法 。 将二维数组扩展当作三维数组 。
文章插图
3也可以直接给第二页赋值,则第一页默认为0 。
文章插图
4多维数组的建立方式三:利用cat函数 。 cat函数将几个数组按照某一维毗连起来,挪用格局为:
A=cat(n,A1,A2,...),构成n维 。
文章插图
5多维数组的建立方式四:利用特别数组函数 。 利用rand、randn、ones、zeros等函数建立多为特别矩阵 。
文章插图
6多维数组元素提取方式一:全下标法 。
文章插图
7【【MATLAB】多维数组相关操作】多维数组元素提取方式二:单下标法 。 每一页按列排序 。
文章插图
8多维数组外形的重排 。 利用reshape函数,挪用格局为:
A=reshape(A1,[m,n,p]),m、n、p别离是重排后的行、列、页 。
文章插图
9多维数组维度的重排 。 利用permute函数,挪用格局为:
A=permute(A1,[m,n,p]),m、n、p别离是重排后的列、行、页 。
文章插图
10四维数组与三维数组近似,利用第一个下标暗示,更高维的数组就继续添加维度来确定页 。
文章插图
注重事项注重所有符号均为英文符号 。
以上内容就是【MATLAB】多维数组相关操作的内容啦,希望对你有所帮助哦!
推荐阅读
- 【MATLAB】单元数组的相关操作
- 【MATLAB】一维数组的相关操作
- 【excel】中的CHOOSE函数如何使用
- 最大的质数是几 最大的质数是什么
- 高加索犬简笔画
- 超人简笔画
- 雪糕的折法
- 剪刀的简笔画
- 【excel】中的COLUMN函数如何使用
- 【MATLAB】数值计算——多项式