how to sort within the cell array
Show older comments
I have the following code;
sec=({'a';'a';'b';'b';'c';'c';'a';'b'});
fir=({0;0;0;1;2;3;4;0});
all=[fir,sec];
[~,~,X] = unique(all(:,2));
all_data= accumarray(X,1:size(all,1),[],@(r){all(r,:)})
I want to sort all data cell array according to first digit; for example: if we see the second cell array
all_data{2,:}
First row is, 0 1 0, I want this to be 0 0 1, how can I sort these cell arrays after accumaarray function?
Accepted Answer
More Answers (0)
Categories
Find more on Shifting and Sorting Matrices in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!