ポリガンマ関数で、digamma の deriv 階導関数です。R の psigamma() と同等です。1 つの数値を受け取ります。
digamma
deriv
psigamma()
psigamma(-Infinity, deriv) は、R と同じく、deriv が奇数のとき Infinity です (R はこれを極と同様に扱います。rCompatible: false の場合は NaN)。R は x < 0 かつ deriv >= 6 の場合と、結果がオーバーフローする場合に NaN を返しますが、ここでは値を計算します。
psigamma(-Infinity, deriv)
Infinity
rCompatible: false
NaN
x < 0
deriv >= 6
引数です。
導関数の階数で、0 から 100 までの整数です (最も近い偶数への丸め。既定は 0 で、ディガンマ関数)。
Optional
rCompatible (既定は true)。
rCompatible
true
psi^(deriv)(x)。0 と負の整数では、deriv が奇数のとき Infinity、偶数のとき NaN です。deriv が 0 から 100 の範囲外のときは NaN です。
psigamma(2, 2); // -0.40411380631918853 (-2 (zeta(3) - 1)) コピー
psigamma(2, 2); // -0.40411380631918853 (-2 (zeta(3) - 1))
ポリガンマ関数で、
digammaのderiv階導関数です。R のpsigamma()と同等です。1 つの数値を受け取ります。psigamma(-Infinity, deriv)は、R と同じく、derivが奇数のときInfinityです (R はこれを極と同様に扱います。rCompatible: falseの場合はNaN)。R はx < 0かつderiv >= 6の場合と、結果がオーバーフローする場合にNaNを返しますが、ここでは値を計算します。