[問題] 想請教如何經由反向FFT得到原函數
想請問大大,我如果想要將一個離散函數,經由fft後,
再由ifft反轉回去,並且內插入更多的離散點
(意思是我已經有頻譜(經由fft轉換得到的),
應該就能經由反向fft,得到原函數的連續點),
理論上有可能嗎? 我該如何進行呢?
目前:
y = [1 3 8 1 5 4 6 9 11 2 ]; (原離散函數,已知其中10個點)
Y = fft(y); (得到頻域的資訊)
再來我想要進行 ifft(Y) ,但是取得更多y的點(假設20個點,原先只有10個)
應該會變成 y=ifft(Y)=[1 x 3 x 8 x 1 x 5 x 4 x 6 x 9 x 11 x 2 x];
(x代表新增的點)
要怎麼做呢??謝謝大家的幫忙!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.161.53.13
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1448553364.A.138.html
推
12/06 21:54, , 1F
12/06 21:54, 1F
→
12/08 20:48, , 2F
12/08 20:48, 2F
→
12/08 20:49, , 3F
12/08 20:49, 3F
→
12/08 20:50, , 4F
12/08 20:50, 4F
→
12/08 20:51, , 5F
12/08 20:51, 5F
→
12/08 20:52, , 6F
12/08 20:52, 6F
→
12/08 20:52, , 7F
12/08 20:52, 7F
→
12/08 20:58, , 8F
12/08 20:58, 8F
→
12/08 21:00, , 9F
12/08 21:00, 9F
→
12/08 21:01, , 10F
12/08 21:01, 10F