Sorting Vectors descending order

4 visualizzazioni (ultimi 30 giorni)
I appreciate if anyone could help me for writing below sorting for different vectors: Assumed :
A1= (a1,a2)
A2= (a3,a4)
A3=(a5,a6)
.
.
An= (ai, aj)
How can I sort A1, A2, … ,An. by just first member comparison descending order (1) or second comparison (2), or both member comparison (3): solution : (for example)
1) a3>a1>a5 ---> output: A2, A1, A5...
or
2) a6>a4>a2 ----> output: A3,A2,A1
3) a1>a3 >a5 and a2>a4 >a6 --->output: A1, A2,A3

Risposta accettata

Star Strider
Star Strider il 26 Ago 2014
The sortrows function is probably what you want. See specifically Sort Rows of a Matrix
  6 Commenti
Omid Ameri Sianaki
Omid Ameri Sianaki il 26 Ago 2014
Modificato: Image Analyst il 26 Ago 2014
Awesome! Perfect Answer. Thank you very much. Yes it was what I wanted and I appreciate for your time.
Star Strider
Star Strider il 26 Ago 2014
My pleasure!
That was a really fun problem for me!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Shifting and Sorting 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