Advertisement

多维数组

阅读量:

文章结构概览

  • 三维数组的生成
      • 通过索引方式构建

      • 利用低维数组生成高维结构

      • 借助函数实现三维数组的构造

        • cat函数
        • repmat函数
        • reshape函数
      • 特殊形式的高维数组生成

三维数组的创建方法

下标应用与实现

通常情况下,二维数组的第一维度被定义为行,第二维度则被定义为列,而三维数组的第三维度则被称为页。三维及以上维度的数组统称为高维数组,由于高维数组在实际应用中较为抽象和复杂,因此本文将以三维数组作为典型实例,详细说明高维数组的创建方法。

复制代码
    A(2,2,2) = 1;         %创建了一个二行,二列,二页的数组
                      %求第二行,第二列,第二页的那个元素为1,其余为0
    A                     %显示A,将以一页一页的方式显示
    for m = 1 : 2
    for l = 1 : 2
        for n = 1 : 2
            A(m,l,n) = m + l + n;   %这个三维数组的每个元素设为它所在的行数+列数+页数
        end
    end
    end

全部评论 (0)

还没有任何评论哟~