Element-wise multiplication results between 2D arrays in KISSFFT are different than SciPy FFT
问题 I'm experimenting with KISSFFT in C++ after being discouraged to use FFTPACK to process 2D arrays. I wrote an element-wise multiplication function to multiply two 2D arrays after they've been transformed with kiss_fftnd() . The result of the multiplication is then transformed back with the inverse FFT function. Unfortunately, the results I get from kissfft in C are different from what I get with SciPy in python as you can see in the image below: To test the multiplication function, after the