杭州网站制作模板,盐城市城乡建设局门户网站,网站开发时间计划表,东莞谷歌推广公司看代码看见这个方法#xff0c;记录一下#xff0c;这个是人家官网的链接np.correlate
云里雾里的#xff0c;其实就是两个数组点乘#xff0c;不同模式就是错位点乘#xff0c;直接看代码
a是原本的数组#xff0c;v就是滤波器#xff0c;对应相乘
import numpy as …看代码看见这个方法记录一下这个是人家官网的链接np.correlate
云里雾里的其实就是两个数组点乘不同模式就是错位点乘直接看代码
a是原本的数组v就是滤波器对应相乘
import numpy as npmode0 same
mode1 valid
mode2 fulla [1, 2, 3]
v [1, 2]print(np.correlate(a, v, mode0))
print(np.correlate(a, v, mode1))
print(np.correlate(a, v, mode2))# 结果
[2 5 8]
[5 8]
[2 5 8 3]a [1, 2, 3]
v [1, 2, 3]print(np.correlate(a, v, mode0))
print(np.correlate(a, v, mode1))
print(np.correlate(a, v, mode2))# 结果
[ 8 14 8]
[14]
[ 3 8 14 8 3]a [1, 2, 3, 4]
v [1, 2]print(np.correlate(a, v, mode0))
print(np.correlate(a, v, mode1))
print(np.correlate(a, v, mode2))# 结果
[ 2 5 8 11]
[ 5 8 11]
[ 2 5 8 11 4]