Necesito realizar algunas pruebas donde utilizo el generador de números pseudoaleatorios randn
. ¿Cómo puedo establecer la semilla por mi cuenta, por lo que cada vez que ejecuto esta prueba obtendré los mismos resultados? (Sí, sé que es un poco raro, pero ese es el problema).Cómo establecer la inicialización personalizada para el generador de números pseudoaleatorios
He encontrado el objeto RANDSTREAM
que tiene la propiedad seed
, pero es de solo lectura. ¿Hay alguna forma de usarlo para sembrar el generador?
No, eso no es raro. De hecho, es bastante importante para probar y depurar. – Jonas
@Jonas, sí, especialmente cuando se trata de la repetibilidad de los resultados ... – Gacek
Tenga en cuenta que para hacer lo contrario, es decir, para evitar la repetibilidad cada vez que reiniciamos Matlab, el comando es ['rng ('shuffle')'] (http://mathworks.com/help/matlab/ref/rng.html), que establece la semilla en función de la hora actual. –