how to fix a sequence generated using randperm

I am trying to generate a sequence of numbers using randperm, is there a way I can fix the sequence generated like for example we can use rng for randi.

 Respuesta aceptada

Walter Roberson
Walter Roberson el 2 de Jun. de 2018

1 voto

randperm() uses rand() internally, so rng() will work.

3 comentarios

Foram Sanghavi
Foram Sanghavi el 2 de Jun. de 2018
Editada: Foram Sanghavi el 2 de Jun. de 2018
I have tried that but it did not work, but it would be great if you could put in a sample code to show what you said, just to be sure if I coded it correctly. Thank you
>> rng(55)
>> randperm(18,5)
ans =
14 1 4 15 7
>> rng(55)
>> randperm(18,5)
ans =
14 1 4 15 7
Foram Sanghavi
Foram Sanghavi el 2 de Jun. de 2018
Thank you so much, I was not setting the seed in rng, hence was not getting the same answer.

Iniciar sesión para comentar.

Más respuestas (0)

Etiquetas

Preguntada:

el 2 de Jun. de 2018

Comentada:

el 2 de Jun. de 2018

Community Treasure Hunt

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

Start Hunting!

Translated by