How to sort matrix having multiple row and columns in ascending or descending order?

5 visualizzazioni (ultimi 30 giorni)
Hi,
I have a matrix of 50 x 10. What i want to do is to take the mean of 50 x 10 (column wise) and get 1 x 10. Then arrange them in ascending order?
Now, order which i get after arranging 1 x 10 , i want to arrange or swap whole column ( i.e. 50 x 10) matrix like this order.
Thanks and Regards

Risposta accettata

Walter Roberson
Walter Roberson il 30 Dic 2021
[~, idx] = sort(mean(YourMatrix));
newMatrix = YourMatrix(:,idx);

Più risposte (0)

Categorie

Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by