t. hfft : The 1-D FFT of Hermitian input. fft : The 1-D FFT, with definitions and conventions used. fftn : The N-D FFT. hfft2 : The 2-D FFT of Hermitian input. Notes ----- The transform for real input is performed over the last transformation axis, as by `ihfft`, then the transform over the remaining axes is performed as by `ifftn`. The order of the output is the positive part of the Hermitian output signal, in the same format as `rfft`. Examples -------- >>> import scipy.fft >>> import numpy as np >>> x = np.ones((2, 2, 2)) >>> scipy.fft.ihfftn(x) array([[[1.+0.j, 0.+0.j], # may vary [0.+0.j, 0.+0.j]], [[0.+0.j, 0.+0.j], [0.+0.j, 0.+0.j]]]) >>> scipy.fft.ihfftn(x, axes=(2, 0)) array([[[1.+0.j, 0.+0.j], # may vary [1.+0.j, 0.+0.j]], [[0.+0.j, 0.+0.j], [0.+0.j, 0.+0.j]]]) r