Python| Scipy 集成.dblquad() 方法
借助scipy.integrate.dblquad()
方法,我们可以使用 scipy.integrate.dblquad() 方法得到给定函数从极限 a 到 b 的scipy.integrate.dblquad()
。
Syntax : scipy.integrate.dblquad(func, a, b)
Return : Return the double integrated value of a polynomial.
示例 #1:
在这个例子中我们可以看到,通过使用scipy.integrate.dblquad()
方法,我们能够通过使用这个方法得到一个多项式从极限 a 到 b 的二重积分。
# import scipy.integrate.dblquad
from scipy import integrate
gfg = lambda y, x: x * y**2
# using scipy.integrate.dblquad() method
geek = integrate.dblquad(gfg, 0, 3, lambda x: 0, lambda x: 1)
print(geek)
输出 :
1.4999999999999998
示例 #2:
# import scipy.integrate.dblquad
from scipy import integrate
gfg = lambda y, x: x * y**2 + 2 * x*y + 4
# using scipy.integrate.dblquad() method
geek = integrate.dblquad(gfg, 1, 4, lambda x: 0, lambda x: 1)
print(geek)
输出 :
21.999999999999996