scipy.special.btdtria#
- scipy.special.btdtria(p, b, x, out=None) = <ufunc 'btdtria'>#
Inverse von
betaincbezüglich a.Dies ist die Umkehrfunktion der Beta-Kumulative Verteilungsfunktion,
betainc, betrachtet als Funktion von a, die den Wert von a 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:
- parray_like
Kumulative Wahrscheinlichkeit, im Bereich [0, 1].
- barray_like
Formparameter (b > 0).
- xarray_like
Das Quantil, im Bereich [0, 1].
- outndarray, optional
Optionales Ausgabe-Array für die Funktionswerte
- Rückgabe:
- aSkalar oder ndarray
Der Wert des Formparameters a, so dass betainc(a, b, x) = p.
Siehe auch
btdtribInverse der Beta-Kumulativen Verteilungsfunktion, bezüglich b.
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 a 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 a.
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.