scipy.special.btdtrib#

scipy.special.btdtrib(a, p, x, out=None) = <ufunc 'btdtrib'>#

Inverse von betainc bezüglich b.

Dies ist die Inverse der Beta-Verteilungsfunktion, betainc, betrachtet als Funktion von b, die den Wert von b zurückgibt, für den betainc(a, b, x) = p gilt, oder

\[p = \int_0^x \frac{\Gamma(a + b)}{\Gamma(a)\Gamma(b)} t^{a-1} (1-t)^{b-1}\,dt\]
Parameter:
aarray_like

Formparameter (a > 0).

parray_like

Kumulative Wahrscheinlichkeit, im Bereich [0, 1].

xarray_like

Das Quantil, in [0, 1].

outndarray, optional

Optionales Ausgabe-Array für die Funktionswerte

Rückgabe:
bSkalar oder ndarray

Der Wert des Formparameters b, so dass betainc(a, b, x) = p.

Siehe auch

btdtria

Inverse der Beta-Verteilungsfunktion, bezüglich a.

Hinweise

Wrapper für die CDFLIB [1] Fortran-Routine cdfbet.

Die kumulative Verteilungsfunktion p wird mit einer Routine von DiDinato und Morris [2] berechnet. Die Berechnung von b beinhaltet die Suche nach einem Wert, der den gewünschten Wert von p ergibt. Die Suche beruht auf der Monotonie von p in Bezug auf b.

Referenzen

[1]

Barry Brown, James Lovato, und Kathy Russell, CDFLIB: Library of Fortran Routines for Cumulative Distribution Functions, Inverses, and Other Parameters.

[2]

DiDinato, A. R. und Morris, A. H., Algorithm 708: Significant Digit Computation of the Incomplete Beta Function Ratios. ACM Trans. Math. Softw. 18 (1993), 360-373.