3维矩阵维度的叫法:行,列,页
例如矩阵a(m,n,w), m是行,n是列,w是页。
reshape 3维矩阵时,按列顺序取矩阵的元素。先取第1页的行,取完后再取第2页的行,以此类推。
>> a=rand(2,2,2)
a(:,:,1) =
0.6787 0.7431
0.7577 0.3922
a(:,:,2) =
0.6555 0.7060
3维矩阵维度的叫法:行,列,页
例如矩阵a(m,n,w), m是行,n是列,w是页。
reshape 3维矩阵时,按列顺序取矩阵的元素。先取第1页的行,取完后再取第2页的行,以此类推。
>> a=rand(2,2,2)
a(:,:,1) =
0.6787 0.7431
0.7577 0.3922
a(:,:,2) =
0.6555 0.7060
0.1712 0.0318
>> reshape(a,1,8)
ans =
0.6787 0.7577 0.7431 0.3922 0.6555 0.1712 0.7060 0.0318
取值顺序为:第1页第1列
a(:,1,1)
–
->
第1页第2列
a(:,2,1)
–>
第2页第1列
a(:,1,2)
–>
第2页第2列
a(:,2,2)
a(:,1,1)
–
->
第1页第2列
a(:,2,1)
–>
第2页第1列
a(:,1,2)
–>
第2页第2列
a(:,2,2)
版权声明:本文为seasermy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。