maxframe.tensor.special.psi#

maxframe.tensor.special.psi(z, out=None)[源代码]#

digamma 函数。

z 处计算的 gamma 函数的对数导数。

参数:
  • z (array_like) -- 实数或复数参数。

  • out (ndarray, optional) -- 用于存储 psi 计算值的数组。

返回:

digamma -- psi 的计算值。

返回类型:

scalar or ndarray

备注

对于远离负实轴的大值,使用 [1] 中的渐近级数 (5.11.2) 来计算 psi。对于远离负实轴的小参数,使用 [1] 中的递推关系 (5.5.2),直到参数足够大以使用渐近级数为止。对于接近负实轴的值,首先使用 [1] 中的反射公式 (5.5.4)。请注意,psi 在负实轴上有一族零点,这些零点出现在非正整数极点之间。在零点附近,反射公式会因为抵消而失去精度。然而,唯一的正零点和第一个负零点通过使用 [2] 预计算的级数展开单独处理,因此该函数在原点附近应保持完全精度。

引用