Sort a matrix with indexing

6 Ansichten (letzte 30 Tage)
PARTHA HALDAR
PARTHA HALDAR am 27 Nov. 2015
Kommentiert: PARTHA HALDAR am 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].

Akzeptierte Antwort

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Shifting and Sorting Matrices finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by