Matlab中卷积函数conv()的使用
官方解释:
conv - 卷积和多项式乘法
此 MATLAB 函数 返回向量 u 和 v 的卷积。如果 u 和 v 是多项式系数的向量,对其卷积与将
这两个多项式相乘等效。
w = conv(u,v)
w = conv(u,v,shape)
输入参数
u,v - 输入向量
向量
shape - 卷积的分段
'full' (默认值) | 'same' | 'valid'
举例
conv([1,2,3],[1,2])
ans =
1 4 7 6
conv([1,2,3],[1,2],‘full’)
ans =
1 4 7 6
conv([1,2,3],[1,2],‘same’)
ans =
4 7 6
conv([1,2,3],[1,2],‘valid’)
ans =
4 7