reshaping data using fft and iff

2 views (last 30 days)
Anthony
Anthony on 10 Feb 2015
Commented: Adam on 10 Feb 2015
I am carrying out fft on data sample as shown below and padding with zeros, and plot my frequency spectrum which is fine.
y=fft(x,NFFT)/L
when I carry out the inverse as shown below the reconstructed signal is fine except for the fact that the new signal length has increased by the number of zeros I have padded by, where the additional signal is a row of zeros added to the signal.
s=L*ifft(y,NFFT)
How would I use the ifft to reconstruct the signal so that there is no additional zeros added to the signal? As I do not want to simply chop the zeros off.
Many Thanks Anthony
  7 Comments
Anthony
Anthony on 10 Feb 2015
I wish to rescale using the ifft, rather than in the time domain.
Adam
Adam on 10 Feb 2015
Do you have an example you can include?

Sign in to comment.

Answers (0)

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!