Why is my data in the frequency domain “mirrored” when performing (2d) IDFT into DFT using FFTW?
问题 I am manually initializing a state in the 2d frequency domain by setting the real components of certain modes in a 16x16 data set. I then perform a 2d IDFT to acquire the real domain data. This all works as expected. I then perform a DFT on the real domain data to get back (what should be) identical frequency modes to those that I manually initialized. However, they come back with their amplitudes halfed, and their vertical frequencies "mirrored". To illustrate: Input modes: k[1, 0]: 32 + 0i