Programme PHP pour trouver l`écart type d`un tableau

| | | | | | | | | | | | |
Exemples :
Entrée : tableau (2, 3, 5, 6, 7) Sortie : 1,5620499351813 Entrée : tableau (1, 2, 3, 4, 5) Sortie : 1
Le problème suivant peut être résolu avec les fonctions intégrées PHP . Les fonctions intégrées utilisées pour résoudre le problème ci-dessus sont les suivantes :
  • array_sum ( )  : la fonction renvoie la somme de tous les éléments du tableau.
  • < b> count()  : cette fonction détermine le nombre d`éléments actuellement présents dans le tableau donné.
  • sqrt()  : la fonction renvoie la racine carrée du nombre spécifié.
  • Pour calculer l`écart type, nous devons d`abord calculer la variance. La variance peut être calculée comme la somme des carrés des différences entre tous les nombres et les moyennes. Enfin, pour obtenir l`écart type, nous utiliserons la formule ‚àö (variance / no_of_elements). Ci-dessous l`implémentation PHP pour calculer l`écart type : // fonction de calcul de l`écart type // éléments de tableau fonction Stand_Deviation ( $arr ) { $num_of_elements = count ( $arr ); $variance = 0.0; // calculer la moyenne en utilisant la méthode array_sum() $average = array_sum ( $arr ) / $num_of_elements  ; foreach ( $arr as $i ) { // somme des différences au carré entre // tous les nombres et mea ns. $variance + = pow (( $i - $moyenne ), 2); } return (float ) sqrt ( $variance / $num_of_elements ); } // tableau d`entrée $arr = tableau (2, 3, 5, 6, 7); print_r (Stand_Deviation ( $arr ));
    ?>
    Sortie :
    1.8547236990991