Tirage aléatoire selon une loi gaussienne

cs_marmotte33 Messages postés 3 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 12 mai 2003 - 7 mai 2003 à 22:43
ninoXP Messages postés 1 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 7 juillet 2003 - 7 juil. 2003 à 09:21
Je cherche à faire un petit programme en c++ permettant d'obtenir une variable aléatoire suivant une loi Gaussienne, en paramétrant la valeur moyenne et l'écart type au lancement du programme.
Comment faire svp??

5 réponses

CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
8 mai 2003 à 04:12
Je me souvient plus comment définir une loi gaussienne si tu me dis comment la calculer je t'aiderais volontiers.

Core Breaker :)
0
cs_marmotte33 Messages postés 3 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 12 mai 2003
8 mai 2003 à 18:28
La definition d'une loi Gaussienne (ou normale) est:
X suit un loi normale si X admet pour densite la fonction
f(x)=1/(2*Pi*sigma)^(1/2)* exp(- (x-m^)²/2*sigma²)
avec sigma² la variance et m l'esperance

Marmotte33 8-)
0
CoreBreaker Messages postés 540 Date d'inscription dimanche 23 mars 2003 Statut Membre Dernière intervention 5 octobre 2007 1
12 mai 2003 à 00:28
En fait je suis désolé mais c'est trop compliqué pour moi je suis plutôt algèbre linéaire.

Core Breaker :)
0
cs_marmotte33 Messages postés 3 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 12 mai 2003
12 mai 2003 à 23:03
Merci quand même. Je continuerai à chercher...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ninoXP Messages postés 1 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 7 juillet 2003
7 juil. 2003 à 09:21
Salut,

Va voir ici:
http://perso.club-internet.fr/ktd/Realisations/cpp_f.html

Tu pourras telecharger un code source (.cpp, .h) pour satisfaire ce que tu veux faire ;-)

En esperant t'avoir rendu service et avoir repondu correctement a ta question !

Cordialement,
NinoXP
0
Rejoignez-nous