Python中两个函数的卷积
我需要在Python中实现两个函数的卷积,但SciPy和Numpy似乎只有处理两个数组卷积的函数。
在我尝试用常规的卷积积分公式来实现之前,我想问问有没有人知道已经存在的模块可以完成这些操作。
如果没有的话,SciPy提供的几种积分方法中,哪一种最适合这个呢?
谢谢!
2 个回答
2
如果你需要逐点处理数据,可以试着实现一下离散卷积。
1
是的,SciPy和Numpy主要是用来处理数组的。
如果你能接受一个大概的解决方案,并且你的函数只在一个有限的数值范围内工作(不是无限的),那么你可以用这些值填充一个数组,然后对这些数组进行卷积运算。
如果你想要更“准确”的数学计算结果,你可能需要一个更强大的求解工具,比如Mathmatica或者Maple之类的。