Spec-Zone.ru › NumPy 1.21

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API