Ecart type [Résolu]

mido105 87 Messages postés mercredi 30 avril 2008Date d'inscription 15 décembre 2010 Dernière intervention - 24 nov. 2010 à 11:25 - Dernière réponse : Whismeril 12111 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 18 octobre 2018 Dernière intervention
- 25 août 2015 à 18:25
Bonjour,

Je voudrais savoir s'il existe une fonction c# qui permet de calculer l'ecart type d'une serie???


Merci d'avance.
Afficher la suite 

Votre réponse

4 réponses

Shaolyne 155 Messages postés jeudi 12 mai 2005Date d'inscription 8 mars 2011 Dernière intervention - Modifié par Whismeril le 25/08/2015 à 18:19
0
Merci
Non.
Voici le code d'un de mes anciens professeurs:
static double EcartType(double[] t)
{
   double moyenne = Moyenne(t);
   double somme =0.0;
   for (int i=0; i<t.Length; i++) 
   {
    double delta = t[i] - moyenne;
    somme += delta*delta;
   }
   return Math.Sqrt(somme/(t.Length-1));
}


Shao.

EDIT : Ajout du LANGAGE dans les balises de code.
Explications disponibles ICI
Bonjour,
Je me pose la question de savoir pourquoi on décrémente length de 1 pour diviser la somme et pourquoi on ne divise pas par length tout simplement ?

En gros, j'aurai tendance à remplacer
"return Math.Sqrt(somme/(t.Length-1));"
par
"return Math.Sqrt(somme/(t.Length));"
Whismeril 12111 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 18 octobre 2018 Dernière intervention > JDG - 25 août 2015 à 18:25
Bonjour l'écart type calculé avec N-1 est l'écart type expérimental.
Il faut un cours de métrologie ou de statistique poussé pour commencer à appréhender pourquoi c'est mieux.
Commenter la réponse de Shaolyne
mido105 87 Messages postés mercredi 30 avril 2008Date d'inscription 15 décembre 2010 Dernière intervention - 24 nov. 2010 à 11:44
0
Merci
C'est parfait merci bcp .
Commenter la réponse de mido105

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.