Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 以numpy为单位的二维FFT结果单位_Python_Numpy_Scipy_Signal Processing_Fft - Fatal编程技术网

Python 以numpy为单位的二维FFT结果单位

Python 以numpy为单位的二维FFT结果单位,python,numpy,scipy,signal-processing,fft,Python,Numpy,Scipy,Signal Processing,Fft,我有一个二维numpy数组(比如arr),它包含二维坐标图中的值。该数组在(x,y)坐标系中每(10米,10米)有一个值。数组arr的形状为(4,4)。arr料仓中心的位置相距10米 下图显示了arr的图片: 我正在对arr进行二维离散傅里叶变换,以以下方式获得arr\u fft: import numpy as np from numpy.fft import fftn as np_fftn arr = np.array( [ [125, 592, 29, 6512] , [529, 612

我有一个二维numpy数组(比如
arr
),它包含二维坐标图中的值。该数组在(x,y)坐标系中每(10米,10米)有一个值。数组
arr
的形状为
(4,4)
arr
料仓中心的位置相距10米

下图显示了arr的图片:

我正在对
arr
进行二维离散傅里叶变换,以以下方式获得
arr\u 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\u fft
的图片(轴的标签可能是错误的,因为我不确定
arr\u fft
的箱子中点的值和单位应该是什么):

在上图(
arr\u fft
)中,x轴和y轴的正确单位和值应该是什么?提前谢谢


我用于绘图的完整代码可以找到。

从空间维度上的FFT得到的系数表示,这与处理时间序列时的频率大致类似


波数单位为m−1,在国际单位制中未命名。

单位应为1/米