i wrote a function in MATLAB which will divide a audio waveform (a speech) into smaller windows with overlap .The output will be a matrix X, each column of which contains the windows which i export. Then i calculate the FFT of each column and i visualize the measure of each FFT frame as an image, using the "imagesc" command. I saw a shape that is symmetric to the horizontal axis. Why i have this symmetry?.enter image description here


1 Answer 1


Very simple:

The Fourier transform of every real-valued signal is (hermitian) symmetric.

You can thus, for your real-valued signals, simply not visualize half of the FFT bins.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.