Calculate only first half of IFFT
Posted on 2014-11-20
When calculating the inverse fourier transform using IFFT on a data set where all phases are 0 you obtain a waveform that is symmetrical - the first half of the waveform is the same as the second half mirrored and inverted.
Thus it would be trivial to calculate the second half, given the first half.
Given these conditions, is it possible to calculate IFFT in a way that generates only the first half of the output data in order to reduce computation time?