numpy.fft.irfft2
- fft.irfft2(a, s=None, axes=(- 2, - 1), norm=None)[source]
-
Вычисляет обратную операцию к
rfft2.- Параметры
-
- aarray_like
-
Входной массив
- sпоследовательность целых чисел, необязательно
-
Форма вещественного результата обратного преобразования Фурье.
- axesпоследовательность целых чисел, необязательно
-
Оси, по которым вычисляется обратное преобразование Фурье. По умолчанию - две последние оси.
- norm{“backward”, “ortho”, “forward”}, необязательно
-
Добавлена в версии 1.10.0.
Режим нормализации (см.
numpy.fft). По умолчанию - “backward”. Указывает, какой из направлений (прямого/обратного) преобразования масштабируется и с каким коэффициентом нормализации.Добавлена в версии 1.20.0: Значения “backward”, “forward” были добавлены.
- Возвращает
-
- outndarray
-
Результат обратного вещественного 2-мерного преобразования Фурье.
См. также
rfft2-
Прямое двумерное преобразование Фурье для вещественного входного сигнала, обратным к которому является
irfft2. rfft-
Одномерное преобразование Фурье для вещественного входного сигнала.
irfft-
Обратное одномерному преобразованию Фурье для вещественного входного сигнала.
irfftn-
Вычисление обратного N-мерного преобразования Фурье для вещественного входного сигнала.
Примечания
Это фактически
irfftnс другими значениями по умолчанию. Для получения дополнительной информации см.irfftn.Примеры
>>> a = np.mgrid[:5, :5][0] >>> A = np.fft.rfft2(a) >>> np.fft.irfft2(A, s=a.shape) array([[0., 0., 0., 0., 0.], [1., 1., 1., 1., 1.], [2., 2., 2., 2., 2.], [3., 3., 3., 3., 3.], [4., 4., 4., 4., 4.]])
© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.fft.irfft2.html