[問題] FFT相乘不等於時域conv ??已回收
不是說freq multiplication=time conv?
可是假設信號(s)和filter(f)長度都是N
freq multiplication (fft(s)*fft(f))得到N點訊號(M)
time conv(conv(s,f))得到2N-1點訊號(c)
ifft(M) vs c
連長度都不一樣,是要怎麼相等?
我知道在公式上推導明顯是是相等的,可是實作上要怎麼把它弄相等?
fft前zeropad to length=2N-1可以做到fft後長度就變成2N-1,
可是為什麼不zeropading時,
freq multiplication就不等於time conv
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 24.107.11.27
推
04/04 01:26, , 1F
04/04 01:26, 1F
→
04/04 01:32, , 2F
04/04 01:32, 2F
→
04/04 01:34, , 3F
04/04 01:34, 3F
→
04/04 10:45, , 4F
04/04 10:45, 4F
→
04/04 10:46, , 5F
04/04 10:46, 5F
→
04/04 10:47, , 6F
04/04 10:47, 6F
→
04/04 10:48, , 7F
04/04 10:48, 7F
推
04/04 21:19, , 8F
04/04 21:19, 8F
→
04/04 21:20, , 9F
04/04 21:20, 9F
→
04/05 04:23, , 10F
04/05 04:23, 10F
→
04/05 04:23, , 11F
04/05 04:23, 11F
推
04/05 07:28, , 12F
04/05 07:28, 12F
→
04/05 07:29, , 13F
04/05 07:29, 13F
→
04/05 07:29, , 14F
04/05 07:29, 14F
→
04/05 07:29, , 15F
04/05 07:29, 15F
→
04/05 07:29, , 16F
04/05 07:29, 16F
→
04/05 08:19, , 17F
04/05 08:19, 17F
推
04/05 19:35, , 18F
04/05 19:35, 18F
→
04/05 19:35, , 19F
04/05 19:35, 19F
→
04/05 19:35, , 20F
04/05 19:35, 20F
→
04/05 19:35, , 21F
04/05 19:35, 21F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):