IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C++ Discussion :

Fonction calcul du khi-deux (librairie)


Sujet :

C++

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 31
    Par défaut Fonction calcul du khi-deux (librairie)
    Bonjour,
    Je recherche une librairie qui permettrait de calculer le khi-deux en fonction de la probabilité et du degré de liberté (equivalent a la fonction khideux.inv dans Excel).

    D'un point de vue théorique il faudrait inverser une formule utilisant des intégrale :

    Probabilité=int(de 0 à khideux/2)((t^(ddl/2-1)*e-t*dt)/int(de 0 à l'infini)((t^(ddl/2-1)*e-t*dt)

    Ce qui n'est pas facile à coder (je pense, je ne suis pas du tout informaticien mais je réalise la conception d'un outil du point de vue méthodologique).

    Alors, existerait-il une librairie statistique permettant ce calcul ou au moins une librairie qui permette d'inverser l'équation.

    D'un autre coté, je sais qu'open office posséde la fonction khideux.inv. Les sources d'open office sont-elles assez claires pour pouvoir resortir une fonction de ce type?

    Merci d'avance pour vos réponses

  2. #2
    Membre Expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2007
    Messages
    1 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 895
    [FAQ des forums][FAQ Développement 2D, 3D et Jeux][Si vous ne savez pas ou vous en êtes...]
    Essayez d'écrire clairement (c'est à dire avec des mots français complets). SMS est votre ennemi.
    Evitez les arguments inutiles - DirectMachin vs. OpenTruc ou G++ vs. Café. C'est dépassé tout ça.
    Et si vous êtes sages, vous aurez peut être vous aussi la chance de passer à la télé. Ou pas.

    Ce site contient un forum d'entraide gratuit. Il ne s'use que si l'on ne s'en sert pas.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 23
    Par défaut
    Salut,
    Un petit complément au message d'Emmanuel. Effectivement utiliser Boost comme il le suggère répond à ton besoin, cependant tu dis que tu n'est pas informaticien, alors, je te donne aussi la librairie suivante qui est plus facile d'accés aux gens qui ne sont pas très à l'aise en C++.

    Il s'agit de la Gnu Scientific Librarie ou GSL pour les intimes, voici la distribution CHI2 : http://www.gnu.org/software/gsl/manu...tribution.html

    Les deux solutions se valent, mais peut être que tu trouvera la mienne plus facile à mettre en oeuvre...

    Cordialement,

    ---------------------------------------------
    Adrien BARRAL
    REETI's development team
    http://www.reeti.fr

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Août 2010
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 31
    Par défaut
    Merci à vous deux,
    Je pensais pas qu'il y avait autant de librairie en open source, qui sont d'ailleur très fournies. Plus besoin de mathlab!

    Après reflexion je me suis tourné vers la librairie Octave de GNU car j'avais aussi besoin d'algorithmes d'optimisations et de fonctions permettant le calcul d'enveloppe convexe.

    Je travail en association avec des informaticiens mais comme ils travaillent chez eux ce n'est pas facile pour communiquer.

    Merci.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 23
    Par défaut
    Rien ne remplace MATLAB !!!!
    Mais c'est vrai que normalement, on peut tout trouver en librairies OpenSource...

    Adrien

Discussions similaires

  1. Fonction Calcul automatique de nombre de jours ouvrable entre deux dates
    Par KiMbOoO dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/04/2011, 09h23
  2. Deux librairies implémentant les mêmes fonctions ?
    Par gangsoleil dans le forum Linux
    Réponses: 3
    Dernier message: 26/01/2006, 10h37
  3. Réponses: 6
    Dernier message: 22/11/2005, 17h08
  4. Réponses: 1
    Dernier message: 26/07/2005, 08h33
  5. Réponses: 5
    Dernier message: 25/11/2003, 10h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo