Moyennes par les racine énieme
Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

Moyennes par les racine énieme



  1. #1
    inviteb6b93040

    Moyennes par les racine énieme


    ------

    Bonjour,

    Dans un autre fil l'idée HS m'est venue d'une moyenne par multiplication des valeurs suivie d'une racine énieme du nombre de ces valeurs

    Constatant que pour 100 tirages aléatoires la moyenne classique n'était pas égale à la moyenne racine
    J'ai voulue en savoir plus mais cette différence persiste et varie un peu comme l'écart à la moyenne !
    Un mateux peux il m'expliquer cela ?

    Voila les courbes de n = 2 à 300 tirages aléatoires
    Nom : Moyennes.png
Affichages : 94
Taille : 77,6 Ko

    et le code VBA qui génère les données
    Code:
    Function Moyennes()
        ch = "D:\MSVCNT\pianoVB\"
        Open ch & "Moyennes.csv" For Output As 1
        Print #1, "Nombre;Moyenne;Moyenne Racine;dif"
        For n = 2 To 300
            m2 = 1
            m1 = 0
            For I = 1 To n
                g = Rnd() + 1
                m1 = m1 + g
                m2 = m2 * g
            Next I
            m11 = m1 / n
            nn = 1# / n
            m22 = m2 ^ nn ' prend la racine énième
            Print #1, n & ";" & m11 - 1 & ";" & m22 - 1 & ";" & m11 - m22
        Next n
        Close #1
    End Function

    -----

  2. #2
    sylvainc2

    Re : Moyennes par les racine énieme

    Ca s'appelle une moyenne géométrique:

    http://fr.wikipedia.org/wiki/Moyenne...om%C3%A9trique

  3. #3
    Médiat

    Re : Moyennes par les racine énieme

    Bonjour,

    La moyenne géométrique que vous proposez est l'exponentielle de la moyenne arithmétique du logarithme des valeurs observés.

    Vous auriez-pu ajouter à vos calculs et graphes :

    La moyenne harmonique
    La moyenne quadratique
    La moyenne énergétique
    Je suis Charlie.
    J'affirme péremptoirement que toute affirmation péremptoire est fausse

  4. #4
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonjour
    Merci, c'est plus simple avec le logarithme
    Je découvre aussi comment elle est utilisé dans votre lien
    Mais pourquoi elle est différente de la moyenne arithmétique et sa différence semble suivre l'écart à la moyenne ?

    Pour les statisticiens, la moyenne géométrique (antilogarithme de la moyenne des logarithmes de chacune des observations) est moins sensible que la moyenne arithmétique aux valeurs les plus élevées d'une série de données. Elle donne, par conséquent, une autre et meilleure estimation de la tendance centrale des données dans le cas d’une distribution à longue traine à l’extrémité supérieure de la courbe (type de distribution fréquente dans les mesures sanitaires ou environnementales par exemple de toxiques dans l'organisme le sang ou l'environnement, où certains individus ou groupes vulnérables ou exposés à des cas particulier sont plus affectés).

  5. A voir en vidéo sur Futura
  6. #5
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonsoir

    Citation Envoyé par Médiat Voir le message
    Vous auriez-pu ajouter à vos calculs et graphes :

    La moyenne harmonique
    La moyenne quadratique
    La moyenne énergétique
    Faites votre choix la quadratique est la plus optimiste
    Je n'ai pas fait la moyenne énergétique car je ne comprend pas bien la formule
    Nom : Moyennes2.png
Affichages : 92
Taille : 120,6 Ko

    Code:
    Function Moyennes()
        ch = "D:\MSVCNT\pianoVB\"
        Open ch & "Moyennes.csv" For Output As 1
        Print #1, "Nombre;arithmétique;géométrique;Quadratique;harmonique;difa;difg;difh"
        For n = 2 To 300
            m2 = 1
            m1 = 0
            m3 = 0
            m4 = 0
            For I = 1 To n
                g = Rnd() + 1
                m1 = m1 + g
                m2 = m2 * g
                m3 = m3 + g * g
                m4 = m4 + 1 / g
            Next I
            m11 = m1 / n
            nn = 1# / n
            m22 = m2 ^ nn
            m33 = (m3 / n) ^ 0.5
            m44 = n / m4
            Print #1, n & ";" & m11 - 1 & ";" & m22 - 1 & ";" & m33 - 1 & ";" & m44 - 1 & ";" & m11 - m22 & ";" & m11 - m33 & ";" & m11 - m44
        Next n
        Close #1
    End Function

  7. #6
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonjour,

    Pour l'énergétique (m55) Il me manquait le log10 dans mon VBA mais j'ai trouvé comment le calculer avec le log

    Code:
    Function Moyennes()
        ch = "D:\MSVCNT\pianoVB\"
        Open ch & "Moyennes.csv" For Output As 1
        Print #1, "Nombre;arithmétique;géométrique;Quadratique;harmonique;énergétique;difg;difq;difh;dife"
        For n = 2 To 100
            m2 = 0
            m1 = 0
            m3 = 0
            m4 = 0
            m5 = 0
            For I = 1 To n
                g = Rnd() + 1
                m1 = m1 + g
     '           m2 = m2 * g
                m2 = m2 + Log(g)
                m3 = m3 + g * g
                m4 = m4 + 1 / g
                nn = g / 10#
                m5 = m5 + 10 ^ nn
            Next I
            m11 = m1 / n
            nn = 1# / n
     '       m22 = m2 ^ nn
            m22 = Exp(m2 / n)
            m33 = (m3 / n) ^ 0.5
            m44 = n / m4
            m55 = 10 * Log(m5 / n) / Log(10#)
            Print #1, n & ";" & m11 - 1 & ";" & m22 - 1 & ";" & m33 - 1 & ";" & m44 - 1 & ";" & m55 - 1 & ";" & m11 - m22 & ";" & m11 - m33 & ";" & m11 - m44 & ";" & m11 - m55
        Next n
        Close #1
    End Function

  8. #7
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonjour,

    Pour les musiciens curieux d'écouter les différentes moyennes formant un accord de 5 notes sur la suite aléatoire de mes courbes de 2 à 1000 (milles accords) en fichier midi
    MoyennesMidi.zip
    Et si vous êtes aussi informaticien
    La fonction qui écrit les 5 moyennes par lignes lue par un séquenceur
    Code:
    Function Moyenne()
        ch = "D:\MSVCNT\pianoVB\"
        Open ch & "Moyennes.txt" For Output As 1
        For n = 2 To 1000
            m2 = 0
            m1 = 0
            m3 = 0
            m4 = 0
            m5 = 0
            For I = 1 To n
                g = Rnd() + 1
                m1 = m1 + g
     '           m2 = m2 * g
                m2 = m2 + Log(g)
                m3 = m3 + g * g
                m4 = m4 + 1 / g
                nn = g / 10#
                m5 = m5 + 10 ^ nn
            Next I
            m11 = m1 / n
            nn = 1# / n
     '       m22 = m2 ^ nn
            m22 = Exp(m2 / n)
            m33 = (m3 / n) ^ 0.5
            m44 = n / m4
            m55 = 10 * Log(m5 / n) / Log(10#)
            Print #1, Int(m11 * 10) & ";" & Int(m22 * 20) & ";" & Int(m33 * 30) & ";" & Int(m44 * 40) & ";" & Int(m55 * 50)
        Next n
        Close #1
    End Function

  9. #8
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonjour

    Les courbes avec l'énergétique sur 100
    C'est la plus proche de l'arithmétique
    Nom : Moyennes2.png
Affichages : 86
Taille : 127,2 Ko

  10. #9
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Bonjour,

    Ne pourrait on pas rapprocher un peut mieux toutes les moyennes de la moyenne arithmétique ?

    J'ai calculé le % moyen d'écart à la moyenne arithmétique sur 100 séries aléatoires

    Code:
    géo	quadra	harmonie énergie
    1,85%	-1,79%	3,71%	-0,62%
    Les fichier xls et midi car j'ai fait des accords et des notes

    moyennes.zip

  11. #10
    inviteb6b93040

    Re : Moyennes par les racine énieme

    J'ai refait un essaie de n=100 à 1000 pour voir comment les % de différence change

    Code:
    n		géométrique	Quadratique	harmonique	énergétique
    
    100		1,90%		-1,83%		3,81%		-0,64%
    1000		1,85%		-1,79%		3,71%		-0,62%
    En décalant les courbe du % moyen de leur différence ça donne ça

    Nom : Moyennes3.png
Affichages : 75
Taille : 59,2 Ko

  12. #11
    inviteb6b93040

    Re : Moyennes par les racine énieme

    Avec une meilleure mise en page

    Nom : Moyennes4.png
Affichages : 72
Taille : 88,7 Ko

    Code:
    Function RapInverse(r)
        RapInverse = 1 / (1 - r) - 1
    End Function
    Function Moyennes()
        ch = "D:\MSVCNT\pianoVB\"
        Open ch & "MoyennesC2.csv" For Output As 1
        Print #1, "Nombre;arithmétique;géométrique;Quadratique;harmonique;énergétique;difg;difq;difh;dife"
        rg = RapInverse(1.9 / 100)
        rq = RapInverse(-1.83 / 100)
        rh = RapInverse(3.81 / 100)
        re = RapInverse(-0.64 / 100)
        dy = 1.35
        For n = 100 To 200
            m2 = 0
            m1 = 0
            m3 = 0
            m4 = 0
            m5 = 0
            For I = 1 To n
                g = Rnd() + 1
                m1 = m1 + g
     '           m2 = m2 * g
                m2 = m2 + Log(g)
                m3 = m3 + g * g
                m4 = m4 + 1 / g
                nn = g / 10#
                m5 = m5 + 10 ^ nn
            Next I
            m11 = m1 / n
            nn = 1# / n
     '       m22 = m2 ^ nn
            m22 = Exp(m2 / n)
            m33 = (m3 / n) ^ 0.5
            m44 = n / m4
            m55 = 10 * Log(m5 / n) / Log(10#)
            Print #1, n & ";" & m11 - dy & ";" & m22 - dy + rg * m22 & ";" & m33 - dy + rq * m33 & ";" & m44 - dy + rh * m44 & ";" & m55 - dy + re * m55 & ";" & (m11 - m22) / m11 & ";" & (m11 - m33) / m11 & ";" & (m11 - m44) / m11 & ";" & (m11 - m55) / m11
        Next n
        Close #1
    End Function

Discussions similaires

  1. Problème de math sur les moyennes!
    Par invite41db0c1c dans le forum Mathématiques du collège et du lycée
    Réponses: 3
    Dernier message: 17/02/2012, 17h22
  2. racine enieme ET PRODUIT de complexe
    Par invite528c70c1 dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 23/11/2010, 19h14
  3. Racine énième
    Par invite623ccf88 dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 10/01/2010, 19h03
  4. Racine enième
    Par invite5be211d9 dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 02/10/2009, 19h49
  5. limite avec racine enieme
    Par invite319fe712 dans le forum Mathématiques du collège et du lycée
    Réponses: 4
    Dernier message: 02/11/2008, 12h59