Question

Je dois utiliser la distribution bêta et la distribution bêta inverse dans mon projet.

Il est tout à fait bonne, mais la mise en œuvre compliquée dans GSL , mais je ne veux pas utiliser une telle grande bibliothèque que pour obtenir une fonction.

Je voudrais non plus, mettre en œuvre sur mon propre ou lier une bibliothèque simple. Connaissez-vous des sources qui pourraient me aider? Je cherche des livres / articles sur approximation numérique de CDF bêta et son inverse , les bibliothèques où il pourrait être mis en œuvre. Toutes les autres suggestions seraient également appréciées.
Tout langage de programmation, mais C ++ / C # preffered.

Était-ce utile?

La solution 2

Eh bien, je l'ai trouvé d'autres bibliothèques / mises en œuvre:

  1. Boost bibliothèque C ++
  2. Une partie du code en C # Code google
  3. Et simple, mais pas exactement la mise en œuvre parfaite de inverse beta cdf

Autres conseils

Voici une bibliothèque C ++ géré qui a la beta CDF et son inverse: DCDFLIB . Il est un port de la bibliothèque populaire Fortran / C du même nom. Si vous avez des questions sur la façon d'utiliser le code, je suis familier avec elle et aide peut.

Vous pouvez prendre DCDFLIB et supprimer ce que vous ne l'utilisez pas, mais ça va encore être grand. Mise en oeuvre du bêta CDF et son inverse avec précision pour une large gamme de paramètres est compliquée.

Quinze secondes de googler conduisent à cette page à fsu.edu avec le code pour le CDF de la distribution Beta non centrale en plusieurs langues.

Cela dit, je voudrais réexaminer votre position sur la GSL GNU qui est aussi une jolie haute qualité et d'une bibliothèque bien les vérifier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top