scipy.special.gammaincinv#
- scipy.special.gammaincinv(a, y, out=None) = <ufunc 'gammaincinv'>#
Umkehrfunktion zur regulierten unteren unvollständigen Gammafunktion.
Gegeben einem Eingabewert \(y\) zwischen 0 und 1, gibt \(x\) zurück, so dass \(y = P(a, x)\) gilt. Hier ist \(P\) die regulierte untere unvollständige Gammafunktion; siehe
gammainc. Dies ist wohldefiniert, da die untere unvollständige Gammafunktion monoton ist, wie aus ihrer Definition in [dlmf] ersichtlich ist.- Parameter:
- aarray_like
Positiver Parameter
- yarray_like
Parameter zwischen 0 und 1, einschließlich
- outndarray, optional
Optionales Ausgabe-Array für die Funktionswerte
- Rückgabe:
- skalar oder ndarray
Werte der Umkehrfunktion der unteren unvollständigen Gammafunktion
Siehe auch
gammaincregulierte untere unvollständige Gammafunktion
gammainccregulierte obere unvollständige Gammafunktion
gammainccinvInverse der regulierten oberen unvollständigen Gammafunktion
Referenzen
[dlmf]NIST Digital Library of Mathematical Functions https://dlmf.nist.gov/8.2#E4
Beispiele
>>> import scipy.special as sc
Sie beginnt bei 0 und steigt monoton bis unendlich an.
>>> sc.gammaincinv(0.5, [0, 0.1 ,0.5, 1]) array([0. , 0.00789539, 0.22746821, inf])
Sie invertiert die untere unvollständige Gammafunktion.
>>> a, x = 0.5, [0, 0.1, 0.5, 1] >>> sc.gammainc(a, sc.gammaincinv(a, x)) array([0. , 0.1, 0.5, 1. ])
>>> a, x = 0.5, [0, 10, 25] >>> sc.gammaincinv(a, sc.gammainc(a, x)) array([ 0. , 10. , 25.00001465])