我有一个二维numpy数组(例如<div class="mceGridField siebui-value mceField">
<input type="text" name="s_2_1_16_0" value="" aria-labelledby="Product_Category_Label" aria-label="Product Category" style="height: 24px; width:144px;" class="siebui-ctrl-input siebui-align-left siebui-input-align-left s_2_1_16_0" maxlength="50" tabindex="0" data-seq="1013" readonly="readonly" aria-readonly="true">
</div>
),其中包含二维坐标图中的值。该数组在(x,y)坐标系中每(10米,10米)有一个值。数组arr
的形状为arr
。 (4,4)
的垃圾箱中心位置相距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
的bin中点的值和单位应该是什么):< / p>
在上图(arr_fft
)中,x和y轴的正确单位和值应该是什么?预先感谢。
我用于绘制的完整代码可以在here中找到。