Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1084 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Simulation loi normale sur Excel

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Simulation loi normale sur Excel

n°1412335
le_bat75
Posté le 24-07-2006 à 15:02:50  profilanswer
 

Voila, j'ai un petit problème avec la loi normale : je voudrai générer 500 valeurs avec une loi normale N (Moyenne=1800;Ecart type=1500). Quand je le fais avec l'utilitaire d'analyse, il me sort une plage de donnée avec quelque valeur négatives. Moi je voudrais que les valeurs soient comprises entre 500 et 5000. QQun à t'il une solution ?

mood
Publicité
Posté le 24-07-2006 à 15:02:50  profilanswer
 

n°1412366
jpcheck
Pioupiou
Posté le 24-07-2006 à 15:29:21  profilanswer
 

le_bat75 a écrit :

Voila, j'ai un petit problème avec la loi normale : je voudrai générer 500 valeurs avec une loi normale N (Moyenne=1800;Ecart type=1500). Quand je le fais avec l'utilitaire d'analyse, il me sort une plage de donnée avec quelque valeur négatives. Moi je voudrais que les valeurs soient comprises entre 500 et 5000. QQun à t'il une solution ?


ta loi ne sera plus de type normale centrée. Si ton échantillon est entre 500 et 5000 et ta moyenne sera a 1800, tu risques d'avoir des pb...
L'utilitaire d'analyse te pond quoi comme loi normale ? N(0, 1) ou N(sigma...) ?

n°1412372
le_bat75
Posté le 24-07-2006 à 15:35:57  profilanswer
 

Avec l'utilitaire, j'ai une N(moyenne;E TYpe).  
Mais c'est vrai qu'en y pensant, j'ai pas assez de données pour dire que je veux simuler une loi normale. En fait, j'ai juste une trentaine de données. J'ai calculé la moyenne et l'écart type de ces 30 données, et j'ai M=1800 et EType=1500. Ensuite moi je voulais simuler 500 autres valeurs pour ne pas avoir de trucs complètement incohérent.  
 
sinon j'ai trouvé un topic ou pour simuler une loi normale on fait :
 
EcarType*(ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()-6)+Moyenne
 
Voila, je ne sais pas si tu as bien compris ce que je faire, mais n'hésites pas à me demander si tu veux des précisions. Merci @ +

n°1412377
jpcheck
Pioupiou
Posté le 24-07-2006 à 15:38:26  profilanswer
 

le_bat75 a écrit :

Avec l'utilitaire, j'ai une N(moyenne;E TYpe).  
Mais c'est vrai qu'en y pensant, j'ai pas assez de données pour dire que je veux simuler une loi normale. En fait, j'ai juste une trentaine de données. J'ai calculé la moyenne et l'écart type de ces 30 données, et j'ai M=1800 et EType=1500. Ensuite moi je voulais simuler 500 autres valeurs pour ne pas avoir de trucs complètement incohérent.  
 
sinon j'ai trouvé un topic ou pour simuler une loi normale on fait :
 
EcarType*(ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()+ALEA()-6)+Moyenne
 
Voila, je ne sais pas si tu as bien compris ce que je faire, mais n'hésites pas à me demander si tu veux des précisions. Merci @ +


et la fonction Aléa entre bornes ?

n°1412391
le_bat75
Posté le 24-07-2006 à 15:49:10  profilanswer
 

Bon je pense que j'ai résolu mon problème : Je vais effectivement remplacer ALEA() par ALEA.ENTRE.BORNES(500;5000) dans ma formule du dessus. Merci

n°1412440
le_bat75
Posté le 24-07-2006 à 16:32:19  profilanswer
 

Ca me donne des trucs bizzares tout de même :)

n°1412456
le_bat75
Posté le 24-07-2006 à 16:50:11  profilanswer
 

Quand je fais un alea entre borne, j'ai bien les valeurs qu'il faut, mais la moyenne n'est pas celle que je veux. Je ne vois pas comment pondérer ma formule pour avoir une Loi normale N(M;sigma)

n°1412469
jpcheck
Pioupiou
Posté le 24-07-2006 à 17:02:41  profilanswer
 

le_bat75 a écrit :

Quand je fais un alea entre borne, j'ai bien les valeurs qu'il faut, mais la moyenne n'est pas celle que je veux. Je ne vois pas comment pondérer ma formule pour avoir une Loi normale N(M;sigma)


ca c'est des maths
pour suivre un loi normale N(0,1) tu dois remplacer ta variable x par (X-M )/sigma il me semble...

n°1412491
le_bat75
Posté le 24-07-2006 à 17:16:01  profilanswer
 

Oui, donc je dois pondérer les valeur trouvée : Si X est la valeur que me donne ALEA.ENTRE.BORNES(500;5000)
 
je dois faire pour chacune de mes 500 valeurs : X-1800 / 1500
 
???

n°1412499
jpcheck
Pioupiou
Posté le 24-07-2006 à 17:21:23  profilanswer
 

le_bat75 a écrit :

Oui, donc je dois pondérer les valeur trouvée : Si X est la valeur que me donne ALEA.ENTRE.BORNES(500;5000)
 
je dois faire pour chacune de mes 500 valeurs : X-1800 / 1500
 
???


 
si tu veux avoir une variable x qui suit une loi normale centrée avec une moyenne connue 1800 et un écart type de 1500, la variable qui suivra la loi normale de moyenne 0 et d'écart type 1 sera X = x-1800/1500.
attention, ce sont des notions de proba post bac quand même, donc je chui plus trop o také, mais l'idée est là

mood
Publicité
Posté le 24-07-2006 à 17:21:23  profilanswer
 

n°1412572
le_bat75
Posté le 24-07-2006 à 18:26:29  profilanswer
 

c toujours pas résolu, je m'embarque dans des trucs impossibles, alors qu'il doit y avoir un truc tout con !!

n°1412600
galopin01
Posté le 24-07-2006 à 19:16:19  profilanswer
 

Bon moi je suis pas au top mais...
As-tiu commencé par ?

n°1412631
jpcheck
Pioupiou
Posté le 24-07-2006 à 20:24:02  profilanswer
 

galopin01 a écrit :

Bon moi je suis pas au top mais...
As-tiu commencé par ?


comment tu me mets la haine la ^^

n°1413022
le_bat75
Posté le 25-07-2006 à 13:54:49  profilanswer
 

oui j'ai commencé par ce topic trouvé sur google


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Simulation loi normale sur Excel

 

Sujets relatifs
[Résolu]Simulation de date sur excelexport base Mysql vers fichier excel
Insertion d'un fichier Excel dans un dossier Outlook[Excel] Créer une macro Indépendante
VBA Excel : utiliser une Locale spécifique dans une macro[résolu][Excel]automatiser taille commentaires
j'arrive pas a faire une liaison en VBA entre excel et une base accessProgrammation Excel
[Excel/Access] Comment choisir la feuille excel qu'on veut importer 
Plus de sujets relatifs à : Simulation loi normale sur Excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR