FORTRAN générer des nombres aléatoires
Résolu/Fermé
foko
-
19 avril 2011 à 17:02
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 22 mai 2012 à 14:09
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 22 mai 2012 à 14:09
A voir également:
- FORTRAN générer des nombres aléatoires
- Generer mot de passe - Télécharger - Sécurité
- Code binaire des nombres - Guide
- Comment générer un qr code - Guide
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur) - Forum Excel
- Barbara veut calculer automatiquement son budget dans un tableau. citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Musique / Radio / Clip
5 réponses
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 20/04/2011 à 17:41
Modifié par ccm81 le 20/04/2011 à 17:41
bonjour
pour une simulation de tirages selon une loi normale de moyenne m et d'écart type s
u et v sont de type réels
u = Rnd
v = Rnd
normale = m + s * Sqr(-2 * Log(u)) * Cos(2 * pi * v)
bonne suite
pour une simulation de tirages selon une loi normale de moyenne m et d'écart type s
u et v sont de type réels
u = Rnd
v = Rnd
normale = m + s * Sqr(-2 * Log(u)) * Cos(2 * pi * v)
bonne suite
Bonjour à tous!
Juste une petite mise à jour du message, personne ne sait comment générer des nombres aléatoires suivant une loi normale dans FORTRAN 77?
Mercii!
Juste une petite mise à jour du message, personne ne sait comment générer des nombres aléatoires suivant une loi normale dans FORTRAN 77?
Mercii!
Merci beaucoup ccm81!
Ça a fonctionné niquel!
Ça a fonctionné niquel!
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
21 avril 2011 à 15:31
21 avril 2011 à 15:31
re
une modif
Remplacer log(u) par log(1-u), c'est plus prudent, puis qu'on a
0 <= u < 1
si par malchance, avec les rnd, tu tombes sur u = 0, ça va planter alors que
0 < 1-u <= 1
va passer à tous les coups
bonne suite
une modif
Remplacer log(u) par log(1-u), c'est plus prudent, puis qu'on a
0 <= u < 1
si par malchance, avec les rnd, tu tombes sur u = 0, ça va planter alors que
0 < 1-u <= 1
va passer à tous les coups
bonne suite
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
21 avril 2011 à 12:00
21 avril 2011 à 12:00
re
avec plaisir,
peux tu mettre le pb a résolu
bonne suite
avec plaisir,
peux tu mettre le pb a résolu
bonne suite
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
22 mai 2012 à 14:09
22 mai 2012 à 14:09
bonjour
tu as la réponse dans les post#2 et #5
je ne connais pas le fortran mais tu dois avoir l'équivalent de
rnd pour un aléa de 0 à 1
sqr pour racine carrée
bonne suite
tu as la réponse dans les post#2 et #5
je ne connais pas le fortran mais tu dois avoir l'équivalent de
rnd pour un aléa de 0 à 1
sqr pour racine carrée
bonne suite