MATLAB: Matrix Indexing with respect to sum of matrix raws

doit4mehomework

A =
-9 3 -1 9
-4 0 1 -2
-2 5 6 -9
I want to sort it and want to get following result after sort matrix A kindly let me know how i can get following results:
A =
-4 0 1 -2
-2 5 6 -9
-9 3 -1 9
Here matrix A is sort based of sum of each row.

Best Answer

  • 1) Sum A with respect to rows.
    2) Use sort() for sum of rows and collect the second output of it.
    3) Use the second output of sort() as the row indices of A.