本文簡要介紹 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。