满意的回答
_nexo
2017.10.12
合格率: 59%等级: 8
帮助: 2410人
)在Matlab中,习惯上将二维排列的第1维称为“行”,将第2维称为“列”,对于三维排列的第3位习惯上将第3维称为“页”。 Matlab中将三维以上的数组统称为高维数组,三维数组也是高级运算的基础。
)2)制作方法:
1、使用下标创建三维数组
在Matlab命令框中输入以下代码,创建简单的三维数组:
for i=1:2
for j=1:2
for k=1:2
a(I,j,k )=i j k;
结束
结束
结束
2、使用低维数组创建三维数组
首先输入二维数组,可以根据三维数组及其关系生成三维数组。 例如,输入以下代码可以生成三维数组:
D2=[ 1,2,3; 四、五、六; 七、八、九;
D3 ) :1 )=D2;
D3 (:2 )=2*D2;
D3 ) :3 )=3*D2;
3、使用创建函数创建三维数组
使用Cat命令创建高维数组。 Cat命令之一为【c=cat(dim,A1,A2,A3,A4……】其中dim表示生成数组的维度,A1,A2,A3,A4表示各个维度上的数组。 在命令窗口中输入以下代码可创建简单的三维数组。
D2=[ 1,2,3; 四、五、六; 七、八、九;
c=cat(3,D2,2 * D2,3 * D2 );
00共享通报