请教离散信号卷积问题
已经两个离散向量(信号) x 和 y 均为5000个数,x卷积h得到y,
求怎样用MATLAB求得h。
谢谢
[ 本帖最后由 zhangnan3509 于 2009-4-9 10:21 编辑 ]
一点愚见
x(t)与h(t)的卷积,在频率域X(f)与H(f)相乘得到Y(f)那么把H(f)=Y(f)/X(f)经过ifft变换到时间域,应该就是h(t)了吧 反卷积可用deconv函数试试。
补充,我也有疑问
假设x(t)的长度为n,h(t)的长度为m
y(t)的长度为n+m-1
那么,x(t)在进行fft之前,补零为n+m-1,
那么H(f)的长度也成了n+m-1,
在对H(f)进行ifft变换时,应该怎样舍弃长度,才能使它得到h(t)的长度是m
页:
[1]