Voir le flux RSS

User

Simulation d'un processus de Galton

Noter ce billet
par , 12/03/2019 à 18h43 (157 Affichages)
Je vous propose un petit programme qui simule un processus de Galton.

Il n'est pas vraiment possible de reproduire un phénomène dépendant du hasard avec une machine.
Par contre, on peut se servir des lois de probabilités et du générateur de nombre aléatoire Rnd, pour essayer de simuler ce type de processus.

Le résultat sera donc peut-être un peu trop idéal.



I- Description du programme

J'utilise le module de classe clGdiplus de Arkham46 (ancienne version) pour dessiner la planche de Galton et les différentes billes, la fonction de Philben loiNormale et le générateur de nombre aléatoire Rnd, pour simuler le processus aléatoire.

L'idée est de déterminer au début la quantité approximative de billes par colonne finale à l'aide de la fonction de Philben et de créer un "échantillon représentatif" en fonction de ces quantités, à l'aide d'une collection.

Ensuite, on tire au hasard, pour chaque bille, un élément constitué d'une chaîne de "0" et de "1", de cette collection. Enfin, la fonction Rnd va nous permettre de constituer le parcours de la bille en fonction des "0" et des "1" contenu dans l'élément Chaîne.

II - Fonctionnement du programme

  1. On définit le nombre de billes au départ et l'intervalle minuterie entre chaque bille (en ms).
  2. On clique sur "Lancer la simulation".
  3. A la fin du processus, on clique sur "Initialiser" pour effacer le tableau.


Bons tests !
Cordialement,
Miniatures attachées Fichiers attachés

Envoyer le billet « Simulation d'un processus de Galton » dans le blog Viadeo Envoyer le billet « Simulation d'un processus de Galton » dans le blog Twitter Envoyer le billet « Simulation d'un processus de Galton » dans le blog Google Envoyer le billet « Simulation d'un processus de Galton » dans le blog Facebook Envoyer le billet « Simulation d'un processus de Galton » dans le blog Digg Envoyer le billet « Simulation d'un processus de Galton » dans le blog Delicious Envoyer le billet « Simulation d'un processus de Galton » dans le blog MySpace Envoyer le billet « Simulation d'un processus de Galton » dans le blog Yahoo

Commentaires