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

 


Dernière réponse
Sujet : [algo] c possible de claculer un écart type en une seule boucle ?
minusplus pour la méthode : :love: merci beaucoup !
 
pour la précision des sommes : :??:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
minusplus pour la méthode : :love: merci beaucoup !
 
pour la précision des sommes : :??:
JPA somme[(Xi-m)²]=somme[Xi²+m²-2*m*Xi]  (supposons n termes)
    =somme[Xi²] + n*m² - 2*m*somme[Xi]
    =somme[Xi²] + n*(somme(Xi)/n)² - 2*(somme(Xi))²/n
    =somme(Xi²) + 1/n*(somme(Xi))² - 2*(somme(Xi))²/n
    =somme(Xi²) - 1/n*(somme(Xi))²  
 
Ca doit quand même pouvoir se calculer en une boucle ainsi développé, même si on ne connait n qu'à la fin. Mais attention à la précision car chaque somme va être importante.
la méthode en 2 boucles sera plus précise
minusplus ça doit pas exister, même dans numerical recipes, ils en parlent pas... :sweat:
minusplus ben ça fait toujours deux boucles, nan ?
 
-> N.m + sum(Xi² - 2.Xi.m)
 
même avec m = sum(Xi)/N  
 
ça fait tjrs 2 boucles...
JPA Développe somme(Xi-m)² et tu trouveras la solution...
minusplus sachant que la variance (le carré de l'écart type) est  
 
D[X] = M[(X-m)²]
 
cad la moyenne (M[...]) des carrés (²) des écarts à la moyenne (X-m)
minusplus c-a-d sans une boucle pour la moyenne et une boucle pour l'écart type lui même ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)