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!
