Why does MATLAB generate identical random values after re-opening the program?
Mostrar comentarios más antiguos
I run the code below
y = rand(1,5)
and I get the following values:
0.8147 0.9058 0.1270 0.9134 0.6324
I close MATLAB and reopen it again and enter the same code and I get the same random values. Why does MATLAB create the exact same numbers each time?
1 comentario
"Why does MATLAB create the exact same numbers each time?"
Because:
- computers can't really generate random numbers.
- that is exactly what MATLAB is specified to do:
Respuesta aceptada
Más respuestas (1)
madhan ravi
el 24 de Jul. de 2018
Editada: madhan ravi
el 24 de Jul. de 2018
hi, see the link below:
https://www.mathworks.com/help/matlab/ref/rng.html
1 comentario
madhan ravi
el 24 de Jul. de 2018
did you try
rng('shuffle')
Categorías
Más información sobre Random Number Generation en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!