how to split a member of cell array
Mostra commenti meno recenti
I have a cell array of 100*1 and each member has the size of 5*700. what I want to do is split each member to 5 member of 1*700. So my output will be a cell number of 500*1 (5*100) and each member has the size of 1*700. I hope that I could clarify what I want to do.
thanks a lot
2 Commenti
the cyclist
il 1 Ott 2018
What class of object is the 5*700 contents of each cell? Is it a numeric array, another cell array, or something else?
Sara
il 1 Ott 2018
Risposta accettata
Più risposte (1)
the cyclist
il 1 Ott 2018
Another version of the loop, that is a little bit more intuitive to me:
OutCell = cell(500, 1);
for nc = 1:100
for nd = 1:5
OutCell{5*(nc-1)+nd} = InCell{nc}(nd,:);
end
end
Categorie
Scopri di più su Data Type Identification in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!