本文简要介绍 python 语言中 scipy.special.multigammaln
的用法。
用法:
scipy.special.multigammaln(a, d)#
返回多元伽玛的对数,有时也称为广义伽玛。
- a: ndarray
为 a 的每个项目计算多元 gamma。
- d: int
整合空间的维度。
- res: ndarray
给定点 a 处的对数多元伽玛值。
参数 ::
返回 ::
注意:
实数 a 的维数为 d 的多元伽玛的正式定义是
有条件
, 和 是所有维数正定矩阵的集合d.注意a是一个标量:仅被积函数是多元的,参数不是(函数是在实集的子集上定义的)。这可以被证明等于更友好的方程
参考:
R. J. Muirhead,多元统计理论的方面(概率和数理统计中的威利系列)。
例子:
>>> import numpy as np >>> from scipy.special import multigammaln, gammaln >>> a = 23.5 >>> d = 10 >>> multigammaln(a, d) 454.1488605074416
验证结果是否与上面显示的等式的对数一致:
>>> d*(d-1)/4*np.log(np.pi) + gammaln(a - 0.5*np.arange(0, d)).sum() 454.1488605074416
相关用法
- Python SciPy special.modstruve用法及代码示例
- Python SciPy special.exp1用法及代码示例
- Python SciPy special.expn用法及代码示例
- Python SciPy special.ncfdtri用法及代码示例
- Python SciPy special.gamma用法及代码示例
- Python SciPy special.y1用法及代码示例
- Python SciPy special.y0用法及代码示例
- Python SciPy special.ellip_harm_2用法及代码示例
- Python SciPy special.i1e用法及代码示例
- Python SciPy special.smirnovi用法及代码示例
- Python SciPy special.ker用法及代码示例
- Python SciPy special.ynp_zeros用法及代码示例
- Python SciPy special.k0e用法及代码示例
- Python SciPy special.j1用法及代码示例
- Python SciPy special.logsumexp用法及代码示例
- Python SciPy special.expit用法及代码示例
- Python SciPy special.polygamma用法及代码示例
- Python SciPy special.nbdtrik用法及代码示例
- Python SciPy special.nbdtrin用法及代码示例
- Python SciPy special.seterr用法及代码示例
- Python SciPy special.ncfdtr用法及代码示例
- Python SciPy special.pdtr用法及代码示例
- Python SciPy special.expm1用法及代码示例
- Python SciPy special.shichi用法及代码示例
- Python SciPy special.smirnov用法及代码示例
注:本文由纯净天空筛选整理自scipy.org大神的英文原创作品 scipy.special.multigammaln。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。