我想使用scipy集成以下功能
在此函数上,w是一个列表,其中w = linspace(0,10,300)。 w是实验数据,因此为什么要将其放在列表中。我已经尝试了以下代码
from scipy.integrate import quad
import numpy as np
def integrand(t,R):
return np.exp(R*t)
R=0.04
w=np.linspace(0,10,300)
print(quad(integrand, 0, 4, args=(R)))
问题是,每当我尝试将w与scipy.integrate函数相乘都无法正常工作。有办法克服吗?是python的新手。
您不能将列表乘以功能。您可能的意思是对w
进行插值,乘以指数因子,然后对乘积进行积分。但是然后您需要t
的值,该值对应于w
的测量卡路里。