|
|
◆ _polygamma()
| double _polygamma |
( |
int |
n, |
|
|
double |
x |
|
) |
| |
ポリガンマ関数 ψn(x)
- 目的
- polygammaは x (x != 0, -1, -2, ...) におけるポリガンマ関数 ψn(x)を求める.
ψn(x) = dnψ(x)/dxn = d(n+1)/dx(n+1) ln(Γ(x))
- 戻り値
- ポリガンマ関数 ψn(x).
- 引数
-
| [in] | n | 引数 n. (n >= 0) |
| [in] | x | 引数 x. (x != 負の整数, x != 0) |
- エラー処理
- n < 0 の場合, 定義域エラー(EDOM)が発生する.
- xが負の整数または0 の場合, 定義域エラー(EDOM)または値域エラー(ERANGE)が発生する.
- その他の値域エラー(ERANGE)が発生することがある.
- 出典
- boost/math/special_functions
|