Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

problème de statistique

  • Initiateur de la discussion Initiateur de la discussion thomas
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

thomas

Guest
Bonjour,

Mon problème est le suivant:
Sur Excel existe une fonction de statistique nommée "KHIDEUX.INVERSE()" qui, à partir de la probabilité et du nombre de degrés de liberté n du système, renvoie la valeur d'une variable aléatoire suivant une loi du khi² à n degré de liberté.

Or, je dois programmer sur Visual Basic une fonction analogue. Mais, devant faire face à des degrés de liberté très grand (500), et cette fonction impliquant des exponentielles, mes variables n'ont pas assez de capacité pour contenir de tels nombres.

La fonction d'Excel citée ci-dessus fonctionne, en revanche, parfaitement dans ce cas de figure.
Bref, je cherche désespérément l'algorithme de cette fonction d'Excel ou, ne serait-ce que le calcul sur lequel il est basé.

Tout renseignement à ce sujet est susceptible de m'aider.

Merci.
 
bonjour thomas, Zon, le forum,

un peu tardivement, mais peut-être à temps, j'apporte ma contribution :
<http://wwwpsy.univ-bpclermont.fr/~meot/FicExcelZippes&pdf/TestAdeqIndEtNP.pdf>

il y a une référence à
http://perso.club-internet.fr/hdelboy/Nonparam.htm

les outils aideront peut-être à la programmation
 
Salut messieurs,

Je vous remercie pour votre participation.

En fait, ce problème (je m'en suis rendu compte au bout de quatre jour de boulot), posé tel quel, n'était pas possible à résoudre par rapport aux équations brutes définissant le test du chi².

Par chance, j'ai trouvé un code source en javascript de ce calcul, mais basé sur des approximations polynomiales. J'avoue que je n'aurais pas pu trouvé ça tout seul, d'ailleurs, même mes profs (je suis en école d'ingénieur) étaient largués à ce sujet.

Si ça vous intéresse, l'adresse du site dont j'ai pompé le code est le suivant :

http://www.fourmilab.ch/rpkp/experiments/analysis/chiCalc.html

Ensuite, je n'ai eu qu'à traduire du javascript au langage VB.

Merci encore et à la prochaine,

Tom.
 
Salut, Albert,

Je t'envoie ma traduction du code source en javascript en vb.
Ca vaut ce que ça vaut, je ne suis pas spécialiste de ces deux langages, mais je l'ai testé et ça marche.

De plus, cette page contient mon codage pour la loi normale centrée réduite.

Amuse-toi bien!

Tom.
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…