У меня есть двумерный массив (скажем, arr
), который содержит значения в двумерной карте координат. Этот массив имеет одно значение для каждой (10 метров, 10 метров) в (x, y) системе координат. Массив arr
имеет форму (4,4)
. Позиции центров бункеров arr
находятся на расстоянии 10 метров.
На приведенном ниже рисунке показано изображение arr
:
Я делаю двумерное дискретное преобразование Фурье arr
, чтобы получить arr_fft
следующим образом:
import numpy as np
from numpy.fft import fftn as np_fftn
arr = np.array( [ [125, 592, 29, 6512] , [529, 612, 295, 55] , [1212, 125, 2912, 612], [512, 9205, 925, 555] ] )
arr_fft = np_fftn( arr )
Изображение arr_fft
можно найти ниже (метки осей могут быть неправильными, поскольку я не уверен относительно того, какими должны быть значения и единицы средних точек корзин arr_fft
):
На рисунке выше (arr_fft
), какие должны быть правильные единицы измерения и значения осей x и y? Заранее спасибо.
Полный код, который я использовал для печати, можно найти здесь .