📜  Python| Scipy integration.tplquad() 方法

📅  最后修改于: 2022-05-13 01:55:44.552000             🧑  作者: Mango

Python| Scipy integration.tplquad() 方法

scipy.integrate.tplquad()方法的帮助下,我们可以使用scipy.integrate.tplquad()方法得到给定函数从极限 a 到 b 的三重积分。

示例 #1:
在这个例子中我们可以看到,通过使用scipy.integrate.tplquad()方法,我们可以得到一个多项式从极限 a 到 b 的三次积分值。

# import scipy.integrate.tplquad
from scipy import integrate
  
gfg = lambda z, y, x: x * y*z + x**2 + y**2 + z**2
  
# using scipy.integrate.tplquad() method
geek = integrate.tplquad(gfg, 1, 3, lambda x: 2, lambda x: 3,
                              lambda x, y: 0, lambda x, y: 1)
  
print(geek)

输出 :

示例 #2:

# import scipy.integrate.tplquad
from scipy import integrate
gfg = lambda z, y, x: x**2 + y**2 + z**2 + 1
  
# using scipy.integrate.tplquad() method
geek = integrate.tplquad(gfg, 1, 3, lambda x: 2, lambda x: 3,
                              lambda x, y: 0, lambda x, y: 1)
  
print(geek)

输出 :