gpt4 book ai didi

python - 计算 Gamma(x+1/2)/Gamma(x)

转载 作者:行者123 更新时间:2023-11-28 20:49:06 25 4
gpt4 key购买 nike

我需要为相当大的 x 计算 Gamma(x+1/2)/Gamma(x)。如果我只使用 http://docs.scipy.org/doc/scipy/reference/generated/scipy.special.gamma.html它失败了,因为分母和分子很大。然而分数本身是围绕 sqrt(x) 的。如何准确计算这个分数?

最佳答案

您可以使用 beta(a, b) = gamma(a) * gamma(b)/gamma(a+b)

from scipy.special import gamma, beta
x = 10
print gamma(x+0.5)/gamma(x)
print gamma(0.5)/beta(x, 0.5)

关于python - 计算 Gamma(x+1/2)/Gamma(x),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15460414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com