[an error occurred while processing this directive]
У Вас кривой FFT. при постоянном уровне на входе FFT, на выходе re(out[0])=const, остальные нули. постоянный уровень дает ненулевую корреляцию только с cos(0*w)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)