Hi all I am strugling to get real valued output from a IFFT from a complex valued input. I know if the complex input is aligned using hermitian symmetry, the output must be only real valued. My question is how to align the values hermitially. For example: If my input is: 1+2j; 2+3j; 5+j; 7+2j How do one align this hermitally? I have tried the following two approaches but neither seem to work. 1+2j; 2+3j; 5+j; 7+2j; 7+2j; 5+j; 2+3j; 1+2j; and 1+2j; 2+3j; 5+j; 7+2j; 5+j; 2+3j; 1+2j; Does anyone know... Thanks Jaco This message was sent using the Comp.DSP web interface on www.DSPRelated.com
Hermitian symmetry for IFFT
Started by ●July 14, 2005
Reply by ●July 14, 20052005-07-14
s22139584 wrote:> Hi all > > I am strugling to get real valued output from a IFFT from a complex valued > input. I know if the complex input is aligned using hermitian symmetry, the > output must be only real valued.Use an IFFT that is designed for hermitian symmetric input. In that case, you don't have to worry about it yourself.> My question is how to align the values hermitially. For example: > > If my input is: > 1+2j; 2+3j; 5+j; 7+2j > > How do one align this hermitally? > I have tried the following two approaches but neither seem to work. > > 1+2j; 2+3j; 5+j; 7+2j; 7+2j; 5+j; 2+3j; 1+2j;Remember that an N-point real FFT gives you N/2+1 distinct complex values (where the first and the last value is real). So a Hermitian symmetric output from an 8-point real FFT might look like this: 1; 2+3j; 5+j; 7+2j; 9; 7-2j; 5-j; 2-3j; The imaginary part of the IFFT array will contain some numerical noise that you can ignore. Regards, Andor