{ } Raw JSON

bundles / numpy 2.4.4 / numpy / fft / irfft2

_ArrayFunctionDispatcher

numpy.fft:irfft2

source: /numpy/fft/_pocketfft.py :1612

Signature

def   irfft2 ( a s = None axes = (-2, -1) norm = None out = None )

Summary

Computes the inverse of rfft2.

Parameters

a : array_like

The input array

s : sequence of ints, optional

Shape of the real output to the inverse FFT.

axes : sequence of ints, optional

The axes over which to compute the inverse fft. Default: (-2, -1), the last two axes.

norm : {"backward", "ortho", "forward"}, optional

Normalization mode (see numpy.fft). Default is "backward". Indicates which direction of the forward/backward pair of transforms is scaled and with what normalization factor.

out : ndarray, optional

If provided, the result will be placed in this array. It should be of the appropriate shape and dtype for the last transformation.

Returns

out : ndarray

The result of the inverse real 2-D FFT.

Notes

This is really irfftn with different defaults. For more details see irfftn.

Examples

import numpy as np
a = np.mgrid[:5, :5][0]
A = np.fft.rfft2(a)
np.fft.irfft2(A, s=a.shape)

See also

irfft

The inverse of the one-dimensional FFT of real input.

irfftn

Compute the inverse of the N-dimensional FFT of real input.

rfft

The one-dimensional FFT for real input.

rfft2

The forward two-dimensional FFT of real input, of which irfft2 is the inverse.

Aliases

  • numpy.fft.irfft2

Referenced by