How to get back a three dimensional matrix using cat command?
古いコメントを表示
I am trying to use cat function to reconstruct a 3 dimensional matrix after squeezing it to 1 dimension. How to use cat function in the for loop below?
for i=1:100; for j=1:50;
uu=squeeze(u(i,j,:));
data{i,j}=uu;
uuf=cat(3,data{:,:});
end
end
回答 (1 件)
Image Analyst
2018 年 9 月 16 日
Try
uuf = cat(3, uu, uu, uu);
カテゴリ
ヘルプ センター および File Exchange で Resizing and Reshaping Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!