Python中两个函数的卷积

时间:2009-08-03 12:42:54

标签: python convolution

我将不得不在Python中实现两个函数的卷积,但SciPy / Numpy似乎只有两个数组卷积的函数。

在我尝试使用卷积的常规集成表达式来实现它之前,我想问一下是否有人知道已经可用的模块执行这些操作。

如果不这样,SciPy提供的几种集成中哪一种最适合这种情况?

谢谢!

2 个答案:

答案 0 :(得分:2)

如果您需要,可以尝试实施Discrete Convolution

答案 1 :(得分:1)

是的,SciPy / Numpy主要关注阵列。

如果您可以容忍近似解决方案,并且您的函数只能在一定范围的值(非无限)上运行,您可以使用值填充数组并对数组进行卷积。

如果你想要一些更“正确”的微积分,你可能需要一个强大的求解器(mathmatica,maple ......)

相关问题