sort rows of a matrix based on their maximum value
Show older comments
Hello,
Consider a 100x10 matrix.
Each 1x10 row has a maximum value.
How can I sort the rows of the matrix in ascending order based only on their maximum value?
Thank you very much.
Best,
Pavlos
Accepted Answer
More Answers (2)
Azzi Abdelmalek
on 11 Sep 2013
Edited: Azzi Abdelmalek
on 11 Sep 2013
Edit2
[ii,ii]=sort(max(A'))
BB=A(ii,:)
1 Comment
Azzi Abdelmalek
on 11 Sep 2013
Edited: Azzi Abdelmalek
on 11 Sep 2013
Look at Edit2
Simon
on 11 Sep 2013
A=randi(100,10,5);
for n = 1:size(A, 1)
B(n,:) = sort(A(n,:));
end
Categories
Find more on Shifting and Sorting Matrices in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!