我想在python中做一个二重积分。在http://docs.scipy.org/doc/scipy/reference/tutorial/integrate.html的帮助下,我做了以下事情
import numpy as np
import matplotlib.pyplot as plt
from scipy import integrate
def func(x,a):
return a*x*x
def integrl(a):
return integrate.quad(func,0,10,args=(a))
print integrate.quad(lambda x: integrl(x),0,1)
但是我得到了以下错误
^{pr2}$我该怎么办?在
将integrl的返回改为:
在集成.quad默认情况下,函数返回一个包含积分值和绝对误差估计值的元组:scipy doc
错误在
integrl
函数中。我应该指定与哪个参数集成。正确的代码应该是相关问题 更多 >
编程相关推荐