Can i save random data in specific file in order to use them for different simulations?
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Maria
el 11 de Feb. de 2023
Comentada: Maria
el 16 de Feb. de 2023
Hello all! In my program code i have such random variables,they change for each iteration.Also there is some functions are depending on.These functions will generate results. In order to compare 3 approaches , i should use same results so i want to ask you if it is possible to save results for "100 iterations" and still use them for different approaches. hope that all clear, Thanks in advance.
2 comentarios
Walter Roberson
el 12 de Feb. de 2023
perhaps use rng() to set the random number seed so they use the same random numbers?
Respuesta aceptada
Walter Roberson
el 12 de Feb. de 2023
Yes you can do it. Whether it is a good idea to handle the situation this way is a different question.
rng(12345);
NumIter = 100;
MatrixSize = [73 19];
for iter = 1 : NumIter
data = rand(MatrixSize);
filename = sprintf('Matrix%03d', iter);
save(filename, 'data');
end
10 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!