Existe-t-il un algorithme à passage unique pouvant produire des nombres répartis sur partie d'une distribution normale (gaussienne)?Algorithme de distribution sur * partie * d'une distribution normale
Je souhaite spécifier une valeur de base (le centre de la distribution), un écart-type et des valeurs min et max. Par exemple, je pourrais vouloir que toutes les valeurs soient réparties entre -0,5 et +1 déviations standard dans le même rapport que l'on pourrait trouver dans une distribution normale (évidemment augmentée pour prendre en compte les queues manquantes). De toute évidence, on peut utiliser une boucle et ne sortir que si le nombre généré est compris entre le minimum et le maximum, mais cela pourrait durer longtemps si min/max sont trop proches ou trop éloignés le long d'une queue.
Je suppose un langage avec une fonction de nombre aléatoire gaussien (j'utilise Java, mais peut lire presque n'importe quoi).