Ecart type calcul [Fermé]

Signaler
Messages postés
125
Date d'inscription
dimanche 10 août 2008
Statut
Membre
Dernière intervention
7 janvier 2013
-
Bonjour,

J'utilise un algo simple pour calculer mon ecart type.

     S1 = 0;
     S2 = 0;

     for (i=1;i<=N;i++)
     {
         Acquerir(Ai);              // prelève le signal au point convertisseur
         S1 = S1+Ai;
         S2 = S2+Ai*Ai;
     }

     M = S1/N;
     V = S2/N-M*M;
     Ec = sqrt (V);
     


Cependant j'ai des incertitudes au niveau des resultats surtout si mes variations sont faibles.

On m' a dit que pour avoir de meilleurs resultats, il faudrait effectuer le calcul avec deux boucles emboitées.
Quelqu'un peut il m'aider à effectuer ce genre de calcul ?

Merci d'avance.

Ps: je developpe en C sur microcontroleur et je ne connais pas d'avance le nombre d'echantillons car je fais l'acquisition durant un temps spécifier par le user.