NumPy

Previous topic

numpy.fft.irfft

Next topic

numpy.fft.irfft2

This is documentation for an old release of NumPy (version 1.18). Read this page in the documentation of the latest stable release (version 2.2).

numpy.fft.rfft2

numpy.fft.rfft2(a, s=None, axes=(-2, -1), norm=None)[source]

Compute the 2-dimensional FFT of a real array.

Parameters
aarray

Input array, taken to be real.

ssequence of ints, optional

Shape of the FFT.

axessequence of ints, optional

Axes over which to compute the FFT.

norm{None, “ortho”}, optional

New in version 1.10.0.

Normalization mode (see numpy.fft). Default is None.

Returns
outndarray

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.