Arrange element according to its index

11 vues (au cours des 30 derniers jours)
Rendy Dalimunthe
Rendy Dalimunthe le 2 Août 2015
Commenté : Rendy Dalimunthe le 2 Août 2015
Hi All,
Let's say we have arrays as follow: a=[3 4 5 6 7 9] b=[2 4 1 3 5 6]
in this case b acts as index of a. I want to form a new element x such that: x=[5 3 6 4 7 9] in which a is being arranged according to its index.
How can I do that? Appreciate your help.

Réponse acceptée

Stephen23
Stephen23 le 2 Août 2015
Easy:
>> a = [3,4,5,6,7,9];
>> b = [2,4,1,3,5,6];
>> x(b) = a
x =
5 3 6 4 7 9
  1 commentaire
Rendy Dalimunthe
Rendy Dalimunthe le 2 Août 2015
thank you very much, this is brilliant

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Matrix Indexing 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