我正在使用
据我所知,该函数要求
scipy.integrate.quad(f,a,b,args =(c,))
来计算 f
函数在 a
和b
之间的积分值,并添加参数 c
。可以将f
视为:f = lambda x, y: x*y
据我所知,该函数要求
a
、b
和c
是浮点数。然而,我有许多积分需要解决,所有的积分都使用相同的函数,只是在a
、b
和c
向量上进行。逐个迭代所有向量效率相当低下。是否有任何方法可以加速/向量化此操作?
a
和b
意味着在不同的范围内评估f
,并且间隔数量也不同。这使得向量化(考虑2D网格)几乎不可能。 - hpauljc
作为向量应该是“容易”实现的。 - FooBar