Die java-Bibliothek berechnet die kumulative standard-Normalverteilung-Funktion?
Für ein Projekt habe ich eine Spezifikation mit Formeln, ich habe zu implementieren. In diesen Formeln eine kumulative standard-Normalverteilung-Funktion vorhanden ist, das dauert eine float-und Ausgänge, eine Wahrscheinlichkeit. Die Funktion wird symbolisiert durch einen Φ. Existiert eine Java-Bibliothek, berechnet diese Funktion?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Apache-Commons - Math hat, was Sie suchen.
Genauer gesagt, schauen Sie sich die
NormalDistribution
Klasse.Wenn Sie möchten, dass der exakte code, dieser scheint die gleiche Funktion in OpenOffice Calc (ich habe einige änderungen vorgenommen, damit es funktioniert in java):
Finden Sie hier: http://www.codeproject.com/Messages/2622967/Re-NORMSDIST-function.aspx
Einem co-worker vorgeschlagen colt, wie er es vor. Diese Funktion hat genau das Ergebnis, wie das Beispiel in der Dokumentation.
SuanShu, ein Java-Numerik-Bibliothek, berechnet die Normalverteilung und viele andere statistische Verteilungen.
Könnten Sie die power-Serie Formel, die dauert nur etwa 10 Zeilen code... siehe zum Beispiel http://introcs.cs.princeton.edu/java/22library/Gaussian.java.html (die Funktion
Phi
)