Effacer les filtres
Effacer les filtres

Sort a matrix with indexing

1 vue (au cours des 30 derniers jours)
PARTHA HALDAR
PARTHA HALDAR le 27 Nov 2015
Commenté : PARTHA HALDAR le 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].

Réponse acceptée

Walter Roberson
Walter Roberson le 27 Nov 2015
[sorted, order] = sort(B)
  1 commentaire
PARTHA HALDAR
PARTHA HALDAR le 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...

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Shifting and Sorting Matrices dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by