Large binned matrix reshape
Afficher commentaires plus anciens
I was trying to find a similar solution to my problem, but I couldn't find any exact solution. I have a large matrix of 2000x100, similar data is binned in to 10 different matrices. Each of the bins are 2000x10.
That matrix is right now, bin1(2000x10) bin2 (2000x10) ......... bin10(2000x10).
I am trying to reshape the such a way that it will be ,
bin1 (2000x10)
bin2 (2000x10)
.
.
.
bin10. (2000x10)
So I should be ending up with a dataset of 20000x10. The bins need to be converted in the same sequence.
Réponse acceptée
Plus de réponses (1)
Image Analyst
le 8 Oct 2021
Wouldn't it just be
% Vertically stack the "10 different matrices" that the user has:
allBins = vertcat(bin1, bin2, bin3, bin4, bin5, bin6, bin7, bin8, bin9, bin10);
??? Or is that not the ordering you wanted?
Catégories
En savoir plus sur Creating and Concatenating Matrices dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!