how to extend time after fft ?
显示 更早的评论
I have a signal runs for 500 seconds ( 1:1:500 sec) after i did the fft, i want to go back to time domain and see how the signal looks like for 1000 Seconds (1:1:1000) ? Any advice how to extend the time ? Is it better to do it in frequency domain ? Is it simply to add the sines and cosines with loops ?
Thank you
采纳的回答
更多回答(1 个)
Walter Roberson
2013-11-8
Try
ifft(fft(YourData), 1000)
2 个评论
omar thamer
2013-11-8
Walter Roberson
2013-11-11
fft() assumes that its data is periodic, so to get 1000 seconds of output, ifft() to get the 500 second output and then replicate it.
类别
在 帮助中心 和 File Exchange 中查找有关 Fourier Analysis and Filtering 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
