そのため、スタックする必要がある大部分が 2D のマット ファイルが大量にありますが、一部のファイルは 3D で保存されています。つまり、1024*1024*2 です。通常の2Dファイルをスタックしながら、3Dファイルを分離してスタックするwhileループを書くのに苦労しています。
質問する
91 次
1 に答える
0
関数ndims(matrix)は行列の次元を与えるので、3 次元の場合は次のことができます。
if ndims(A)==3
A=[A(:,:,1);A(:,:,2)] % stack the 2 layers of matrix A vertically
end
于 2013-03-12T23:51:31.673 に答える