XLPack 6.1
C/C++ API リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ _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