2016-09-28 163 views
1

我的目標是要轉換192x88x3矩陣3x1單元陣列,其包括192x88陣列。我在MATLAB中使用mat2cell但結果是1x1x3單元陣列看起來怪怪的。MATLAB:3D矩陣單元陣列轉換

a=rand(192,88,3); 
b=mat2cell(a, [192],[88],[1 1 1]) 
whos b 
b   1x1x3   405840 cell 

我該怎麼辦?

回答

5

您可以使用squeeze去除多餘的單維度。

b = squeeze(mat2cell(a, [192],[88],[1 1 1]));