#### Previous topic

numpy.fft.irfft

#### Next topic

numpy.fft.irfft2

# numpy.fft.rfft2

`numpy.fft.``rfft2`(a, s=None, axes=(-2, -1))

  Compute the 2-dimensional FFT of a real array.

  Parameters : | a : array Input array, taken to be real. s : sequence of ints, optional Shape of the FFT. axes : sequence of ints, optional Axes over which to compute the FFT.
  Returns : | out : ndarray The result of the real 2-D FFT.

  See also

  `rfftn`
    Compute the N-dimensional discrete Fourier Transform for real input.

  Notes

  This is really just `rfftn` with different default behavior. For more details see `rfftn`.