Assume a 10 x 3 matrix. Column 1 contains decimal numbers from +1.000 to -1.000. Columns 2 & 3 contain integers. How can I create a new 10 x 3 matrix with the numbers in column 1 arranged from +1 at top to -1 at the bottom?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Don Brohaugh
il 12 Mar 2015
Commentato: Don Brohaugh
il 12 Mar 2015
Rearrange 10 x 3 matrix so first column decimal numbers are arranged in descending order of magnitude from +1.0 to -1.0
Risposta accettata
Stephen23
il 12 Mar 2015
>> A = [0.6,2,4;-0.2,5,3;1,3,8;-1,5,2];
>> sortrows(A,-1)
ans =
1 3 8
0.6 2 4
-0.2 5 3
-1 5 2
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Data Type Conversion 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!