使用时如何找到Gamma(x) = x^(a-1) * e^-x
从0到无穷大的积分?a = 3/2
scipy.integrate.quad
到目前为止,我已经尝试了一些代码,但有人告诉我“quad:第一个参数不可调用”。
这是我使用的代码:
import numpy as np
import math as m
import matplotlib.pyplot as plt
from math import exp
from scipy import *
import scipy.integrate
def f(a):
return x**(a-1)*exp(-x)
a = 3/2
print scipy.integrate.quad(f(a), 0, inf)