Vb6 : module de fonctions statistiques de base

Soyez le premier à donner votre avis sur cette source.

Vue 12 775 fois - Téléchargée 1 606 fois

Description

Ce code presente un module realisant des operations de statistique de base, en l'occurrence :
- le calcul de la moyenne d'une serie,
- le calcul de l'ecart-type d'une serie,
- le calcul de la correlation entre deux series,
- la regression lineaire par la methode des moindres carres entre deux serie.

Dans ce code, on peut ajouter d'autres operations du meme type comme le calcul de variance, de la mediane, etc.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

marinmarais
Messages postés
106
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
16 juillet 2010

Salut a tous et a toutes,

J'ai ajoute quelques autres fonctions (RMS, variance, maximun, minimum, mediane).
C'est pas transcendant, certes, mais ca marche.

Si vous avez des commentaires pour optimiser le code, vous etes les bienvenus.

A+,
Tom.
marinmarais
Messages postés
106
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
16 juillet 2010

C'est corrige. Merci pour les explications...
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
30
la 2e ligne est bonne.
et techniquement la première aussi mais pas utile.

une procédure fait une action
une fonction aussi mais en plus retourne un résultat

CALL Procédure => OK
CALL Fonction => OK
VAR Fonction> OK

ici tu veux le résultat donc VAR=Fonction, mais pas besoin du CALL Fonction juste avant
marinmarais
Messages postés
106
Date d'inscription
lundi 11 avril 2005
Statut
Membre
Dernière intervention
16 juillet 2010

Bonjour,
Merci d'avoir jete un coup d'oeil...

Si j'ai bien compris ton commentaire, ce qui suis n'est pas juste :

>Call fct_stat.moyenne(x())
>moy = fct_stat.moyenne(x())

Faut pas m'en vouloir, je ne suis qu'un debutant ;o)
Pourrais-tu me donner la juste syntaxe, s'il te plait ?
PCPT
Messages postés
13298
Date d'inscription
lundi 13 décembre 2004
Statut
Modérateur
Dernière intervention
3 février 2018
30
salut,
tu appelles la fonction moyenne avant de la récupérer, oubli dans le code?
voir ligne 71/72 par exemple

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.