Normal Random number generation
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Rakesh Jain
el 9 de Mzo. de 2017
Comentada: Walter Roberson
el 15 de Mzo. de 2017
I want to generate random numbers from a standard normal distribution with decreasing standard deviation that lies between 0 and 1. First, what is meant by decreasing standard deviation? Secondly, randn generates normal distribution random numbers. But how to limit them between 0 and 1?
0 comentarios
Respuesta aceptada
James Tursa
el 9 de Mzo. de 2017
Editada: Walter Roberson
el 9 de Mzo. de 2017
7 comentarios
Walter Roberson
el 15 de Mzo. de 2017
Decreasing standard deviation would result in an algorithm with similarities to Simulated Annealing.
Más respuestas (1)
Walter Roberson
el 9 de Mzo. de 2017
My interpretation is that the normal distribution is to be unbounded, not restricted to the range [0 1], but that the standard deviation used is to start and 1 and decrease to 0. For example,
SD = linspace(1, 0, 20)
results = randn(1,20) .* SD
That would give you 20 results with stand deviation decreasing from 1 to 0.
As for why... I don't know?
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!