我是Matlab的新手。 我正在学习函数的卷积。到目前为止我知道,一般
卷积是两个函数的乘法,或者组合成信号以产生第三个信号。
如果我错了,请修改我。
我有两个函数f(n)
和g(n)
,为了找到f(n)*g(n)
的卷积,我做了这样的编码:
n=-10:10;
w=conv(f,g,'same');
stem(n,w)
这些是正确的方法吗?
如果我想查找f(n)*f(n)*f(n)
的卷积,我该怎么办?
答案 0 :(得分:0)
卷积是在频域而不是在时域中获取信号时的信号乘法。 对于1-d卷积,
CH = CONV(X,Y);
干(CH);作品
对于二维卷积,
ch = conv2(x,y)
使用stem3会更好。但也可以使用网格。