Arranging a vector to new index position

2 Ansichten (letzte 30 Tage)
rakesh kumar
rakesh kumar am 25 Jan. 2023
Verschoben: Jan am 25 Jan. 2023
I have a vector E= [E1, E2.... En]. I have shuffled it's index with randomperm. I want to arrange the vector E according to new index.

Akzeptierte Antwort

Dyuman Joshi
Dyuman Joshi am 25 Jan. 2023
Verschoben: Jan am 25 Jan. 2023
You mean like this
n=15;
E = randi(50,1,n)
E = 1×15
24 37 16 40 45 46 49 29 48 38 32 49 43 6 22
idx = randperm(n)
idx = 1×15
6 12 5 3 4 8 2 15 10 13 7 11 9 14 1
Eprime = E(idx)
Eprime = 1×15
46 49 45 16 40 29 37 22 38 43 49 32 48 6 24

Weitere Antworten (0)

Kategorien

Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by