scipy.special.nctdtrit#

scipy.special.nctdtrit(df, nc, p, out=None) = <ufunc 'nctdtrit'>#

非中心 t 分布的逆累积分布函数。

有关详细信息,请参见 nctdtr

参数:
dfarray_like

分布的自由度。应在范围 (0, inf) 中。

ncarray_like

非中心性参数。应在范围 (-1e6, 1e6) 中。

parray_like

CDF 值,范围为 (0, 1]。

outndarray,可选

函数结果的可选输出数组

返回:
t标量或 ndarray

分位数

另请参见

nctdtr

非中心 t 分布的 CDF。

nctdtridf

给定 CDF 和 iCDF 值,计算自由度。

nctdtrinc

给定 CDF iCDF 值,计算非中心性参数。

示例

>>> from scipy.special import nctdtr, nctdtrit

计算 t 的几个值的 CDF

>>> t = [0.5, 1, 1.5]
>>> p = nctdtr(3, 1, t)
>>> p
array([0.29811049, 0.46922687, 0.6257559 ])

计算逆矩阵。这样就可以像预期那样恢复t 的值

>>> nctdtrit(3, 1, p)
array([0.5, 1. , 1.5])