Azzera filtri
Azzera filtri

Sort a matrix with indexing

1 visualizzazione (ultimi 30 giorni)
PARTHA HALDAR
PARTHA HALDAR il 27 Nov 2015
Commentato: PARTHA HALDAR il 27 Nov 2015
A row matrix B=[21 43 23 65]. Now I want to sort them in ascending order and also want the order of their location. How to do this??? I want the output file look like: [21 23 43 65] and [1 3 2 4].

Risposta accettata

Walter Roberson
Walter Roberson il 27 Nov 2015
[sorted, order] = sort(B)
  1 Commento
PARTHA HALDAR
PARTHA HALDAR il 27 Nov 2015
for B=[21 43 23 65] i have the outfile as reported but if B=[21 43 21 65] then two answers should come one is [1 3 2 4] and another one is [3 1 2 4]. This is not coming...

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