scipy.special.psi¶
- scipy.special.psi(z, out=None) = <ufunc 'psi'>¶
Digamma功能。
伽马函数的对数导数在
z
。- 参数
- zarray_like
真实的或复杂的论点。
- outndarray,可选
的计算值的数组
psi
。
- 退货
- digammandarray
的计算值
psi
。
注意事项
对于不靠近负实轴的大值,
psi
是使用下列渐近级数(5.11.2)计算的 [1]. 对于不靠近负实轴的小变元,递归关系(5.5.2)从 [1] 直到参数大到足以使用渐近级数。对于接近负实轴的值,反射公式(5.5.4)来自 [1] 是首先使用的。请注意,psi
在负实轴上有一族零点,它们出现在非正整数的两极之间。在零附近,反射公式会被取消,并且实现会失去精度。但是,唯一的正零和第一个负零通过使用 [2], 因此,该函数应该在原点周围保持完全的准确性。参考文献
- 1(1,2,3)
美国国家标准与技术研究院数学函数数字类库https://dlmf.nist.gov/5
- 2
弗雷德里克·约翰逊和其他人。“MPMATH:用于任意精度浮点算术的Python库”(版本0.19)http://mpmath.org/
示例
>>> from scipy.special import psi >>> z = 3 + 4j >>> psi(z) (1.55035981733341+1.0105022091860445j)
验证psi(Z)=psi(z+1)-1/z:
>>> psi(z + 1) - 1/z (1.55035981733341+1.0105022091860445j)