【MATLAB】多维数组相关操作

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

东西/原料

  • 计较机
  • MATLAB

方式/步调

  1. 1

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

  2. 2

    多维数组的建立方式二:二维数组扩展法。将二维数组扩展当作三维数组。

  3. 3

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

  4. 4

    多维数组的建立方式三:利用cat函数。cat函数将几个数组按照某一维毗连起来,挪用格局为:

    A=cat(n,A1,A2,...),构成n维。

  5. 5

    多维数组的建立方式四:利用特别数组函数。利用rand、randn、ones、zeros等函数建立多为特别矩阵。

  6. 6

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

  7. 7

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

  8. 8

    多维数组外形的重排。利用reshape函数,挪用格局为:

    A=reshape(A1,[m,n,p]),m、n、p别离是重排后的行、列、页。

  9. 9

    多维数组维度的重排。利用permute函数,挪用格局为:

    A=permute(A1,[m,n,p]),m、n、p别离是重排后的列、行、页。

  10. 10

    四维数组与三维数组近似,利用第一个下标暗示,更高维的数组就继续添加维度来确定页。

    END

注重事项

  • 注重所有符号均为英文符号。
  • 发表于 2020-06-07 17:47
  • 阅读 ( 949 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具