julia-lang - language - julia lenguaje de programacion
establecer la semilla aleatoria en julia generador de nĂºmeros aleatorios (2)
Me gustaría hacer un par de verificaciones utilizando el generador aleatorio para los números distribuidos normales en julia. Entonces, lo que me gustaría es obtener la misma secuencia de números pseudoaleatorios.
En realidad, hago matrices aleatorias, así que me gustaría que mis dos programas generen:
A = randn(dim,dim)
H = (A + A'')/sqrt(2)
la misma matriz H
En Julia 0.7 / 1.0, puedes usar Random.seed!(1234);
https://docs.julialang.org/en/v1/stdlib/Random/index.html#Generators-(creation-and-seeding)-1
Usted está buscando la función srand
, por ejemplo,
srand(1234)
dim = 5
A = randn(dim,dim)
randn(dim,dim)
H = (A + A'')/sqrt(2)
Siempre producirá los mismos resultados.