How can I sort a vector in a random manner in MATLAB?
70 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
MathWorks Support Team
il 29 Giu 2011
Modificato: Dyuman Joshi
il 25 Nov 2020
I have a 1-dimensional array and would like to sort the elements of this vector randomly.
Risposta accettata
MathWorks Support Team
il 29 Giu 2011
To sort the elements of a vector randomly you can use the RANDPERM() function.
RANDPERM(n) returns a random permutation of the integers 1:n.
a = [1 2 3 4 5];
a_rand = a(randperm(length(a)));
2 Commenti
Dyuman Joshi
il 25 Nov 2020
Modificato: Dyuman Joshi
il 25 Nov 2020
How to obtain all possible random permutations of an given array?
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Shifting and Sorting Matrices in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!