array sorting 2D
Ältere Kommentare anzeigen
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 Kommentar
Walter Roberson
am 14 Mär. 2017
Almost everything makes sense in the answer, but why is 11 in the top row instead of the bottom row?
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 14 Mär. 2017
I suspect you want
A = reshape( sort(A(:)), size(A) );
Kategorien
Mehr zu Shifting and Sorting Matrices finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!