array sorting 2D
Mostra commenti meno recenti
Lets say I had a matrix A
A = [ 5,2,3,6,8;
3,9,5,7,2;
4,3,2,1,11]
so that when i sorted the matrix then becomes
A = [1,2,3,4,11;
2,3,5,6,8;
2,3,5,7,9;]
1 Commento
Walter Roberson
il 14 Mar 2017
Almost everything makes sense in the answer, but why is 11 in the top row instead of the bottom row?
Risposta accettata
Più risposte (1)
Walter Roberson
il 14 Mar 2017
I suspect you want
A = reshape( sort(A(:)), size(A) );
Categorie
Scopri di più su Shifting and Sorting Matrices 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!