多维数组
发布时间
阅读量:
阅读量
文章结构概览
- 三维数组的生成
-
-
通过索引方式构建
-
利用低维数组生成高维结构
-
借助函数实现三维数组的构造
-
- 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)
还没有任何评论哟~
