(translator=Young, ChineseSource=Young-20020503-7.5\gamma.html, EnglishSource=c:\matlabr12\help\techdoc\ref\gamma.html)
MATLAB Function Reference    
gamma, gammainc, gammaln

Gamma 函數

Syntax

Definition

gamma 函數以積分的形式定義:

gamma 函數可以改寫成階乘函數。整數 n 的階乘如下:

The incomplete gamma 函數是:

Description

Y = gamma(A) 傳回在元素 A 的 gamma 函數值。 A 必須是實數。

Y = gammainc(X,A) 傳回對應元素 XA 的 incomplete gamma 函數值。 參數 XA 必須是實數且維度大小一樣(或是其中一個是單一數字)。

Y = gammaln(A) 傳回 gamma 函數 的對數形式,
gammaln(A) = log(gamma(A))gammaln 指令會避免使用 log(gamma(A)) 時會發生的欠位(underflow)和溢位(overflow)。

Algorithm

gammagammaln 是在 [1] 提及的演算法計算的。不同有理數近似值的最小值是根據 A 來決定使用的。 incomplete gamma 函數的計算是依據 [2] 的演算法。

References

[1]  Cody, J., An Overview of Software Development for Special Functions, Lecture Notes in Mathematics, 506, Numerical Analysis Dundee, G. A. Watson (ed.), Springer Verlag, Berlin, 1976.

[2]  Abramowitz, M. and I.A. Stegun, Handbook of Mathematical Functions, National Bureau of Standards, Applied Math. Series #55, Dover Publications, 1965, sec. 6.5.


 gallery gca