部分卷积/与numpy的相关性

时间:2016-01-01 02:26:38

标签: python numpy signal-processing correlation convolution

我正在进行两个大型numpy 1D阵列的互相关(实际上是自相关),这需要很长时间。

但是,我只对结果的一小部分感兴趣。有没有办法只计算卷积的特定部分,以加快速度?

这是一个模拟的例子:

import numpy as np
a= np.sin( np.arange(0,12,0.001) )
conv= np.correlate(a,a,'full')
autocorr= conv[len(conv)/2:]
print autocorr[0:50]

我感兴趣的地区位于(autocorr)的开头,所以我想我不能简单地截断输入数组

0 个答案:

没有答案