weipeng 发表于 2007-7-23 11:54

关于 FFT 的时延估计问题

我看到了一个关于“用FFT快速实现时延估计”的程序,如下:
设两路信号分别为x,y
且 S1=fft(x,2048) , S2=fft(y,2048)
X = S1.* conj(S2);
Y = abs(S1) .* abs(S2);
Y = Y+ eps;
G = X ./ Y;
R = ifft(G);

现在求出R后,还需怎样计算才能得出两信号的时延呀?

[ 本帖最后由 eight 于 2007-7-23 13:00 编辑 ]

花如月 发表于 2007-7-23 19:09

对R求最大值,对应的时刻就是时延。这个方法并不是最快速的方法,相关的东西我正在整理。完了就发上来

weipeng 发表于 2007-7-24 12:28

回复 #2 花如月 的帖子

首先谢谢您的指点。您说的最快速的方法是什么方法呢?

花如月 发表于 2007-7-24 12:34

请参考http://forum.vibunion.com/forum/thread-49067-1-1.html里边有解答
页: [1]
查看完整版本: 关于 FFT 的时延估计问题