【问题标题】:Convolution of two functions in PythonPython中两个函数的卷积
【发布时间】:2009-08-04 17:29:38
【问题描述】:

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

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

如果做不到这一点,SciPy 提供的几种集成中哪一种最适合这个?

谢谢!

【问题讨论】:

    标签: python convolution


    【解决方案1】:

    如果需要,可以尝试逐点实现Discrete Convolution

    【讨论】:

      【解决方案2】:

      是的,SciPy/Numpy 主要关注数组。

      如果您可以容忍一个近似解,并且您的函数只在一个值范围内(不是无限的)运行,您可以用这些值填充一个数组并对数组进行卷积。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-05-09
        • 2018-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-07
        • 2015-05-08
        • 1970-01-01
        相关资源
        最近更新 更多