MATLAB: How to get rid of the complex part from the result of the inverse Fourier transform of a real-valued signal

inverse fourier transform

After applying the inverse Fourier transform to real-valued signal I have got , as expected, complex numbers. But, I would like only the real part of the result to form the signal. Could someone give some help in this matter? Many thanks, Massilon.

Best Answer

result = real( ifft( ... ) );