冒号指该维
全部
矩阵A=[1 2 3 4
5 6 7 8]

A(:,2),行坐标
冒号
则表示所有行
2
列坐标
则A(:,2)代表第二列
所有行
也
列向量:[2 6]'
所
matlab T=(:,:,1)代表第
维、第二维
所有数据
第三维
第
T
三维矩阵
1:3代表该维
第
数
第三
数
还
之前
矩阵
A(:,1:3)
第
维
全部数据
第二维
第1
数
第三
数
也
第
列
第三列
所有行
[1 2 3
5 6 7]
2、举例说明
给
例子:
S(:,:,1)=[11,12,13;14,15,16;17,18,19];
S(:,:,2)=[21,22,23;24,25,26;27,28,29];
S(:,:,3)=[31,32,33;34,35,36;37,38,39];
i=2;
T=S(:,:,1)
A=S(1:3,1:3,i)
运行结
:
T =
11 12 13
14 15 16
17 18 19
A =
21 22 23
24 25 26
27 28 29
解释:
上面S

三维数组

用x、y、z轴来说明
每
轴上有三
值
T=S(:,:,1)表示x、y轴取所有情况
z轴取第
值时
结
因此
3*3
二维数组
A=S(1:3,1:3,i)表示x轴取第1
第3
值
y轴取第1
第3
值
z轴取第i
值即第2
值(i=2)
结