Comment faire une moyenne géométrique en PHP dans le cadre de stats

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment faire une moyenne géométrique en PHP dans le cadre de stats

par da_sys » 29 avr. 2008, 09:38

Merci beaucoup Ryle !

Je suis vraiment une quiche en math, c'est logique en fait. :oops:

dA

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par Ryle » 28 avr. 2008, 09:49

La fonciton sqrt() correspond à la racine carré d'une valeur. Il n'existe pas de fonction permettant de calculer directement la racine, cubique, quatrième, cinquième etc. d'un nombre, en revanche, tu peux exprimer ce genre de calcul à travers une puissance :
- la racine carré d'un nombre est la valeur de ce nombre porté à la puissance 1/2
- la racine cubique est la valeur de ce nombre porté à la puissance 1/3
- ...

Tu peux ainsi utiliser la fonction pow() pour calculer ta racine cinquième :)

par da_sys » 28 avr. 2008, 09:35

Je suppose que tu obtiens une erreur :
$moyGeo = pow(sqrt($moyGeo),(5-1);
Compte tes parenthèses, tu vas t'apercevoir qu'il en manque une.
Merci Cyrano pour ta réponse. Désolé c'est un mauvais copier-coller, la version originale à la bon nombre de parenthèses.
$moyGeo = pow(sqrt($moyGeo),(5-1));
En fait, je n'arrive par retranscrire le "5 racine" en php dans :
Image

Une idée ?

Merci beaucoup.

dA

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par Cyrano » 28 avr. 2008, 06:06

Je suppose que tu obtiens une erreur :
$moyGeo = pow(sqrt($moyGeo),(5-1);
Compte tes parenthèses, tu vas t'apercevoir qu'il en manque une.

Comment faire une moyenne géométrique en PHP dans le cadre d

par da_sys » 27 avr. 2008, 23:44

Bonsoir à tous,

Je tente de calculer un moyenne géométrique à l'aide de PHP. J'ai la "formule mathématique" mais je ne sais pas la traduire en PHP :oops:

Voici la formule :
Image

Et un exemple :
Image

Qui doit donner ce résultat :
Image

J'ai tenté de reproduire sensiblement ce résultat de manière empirique, ainsi :

Code : Tout sélectionner

$moyGeo = 1.3147*1.5112*0.9946*0.7903*0.6625; $moyGeo = pow(sqrt($moyGeo),(5-1);
Est-ce qu'une âme charitable saurait éclairer ma lanterne ? :roll:

D'avance un grand merci !
dA