我有一个复数的二维数组,它表示在实空间中沿着平面测量的势场。假设阵列是128个单元乘以128个单元,平面的总面积是500m x 500m。此数组中的每个单元格表示空间域中的一个点,坐标在x和y中给定。
当我在这个二维阵列上使用来自scipy.fftpack的二维FFT时,我得到了在波域中表示的相同信息。如何计算
为了好玩,我尝试用一维数组表示2D数组。如何将二维数组映射到一维数组?例如,假设给我们一个数组:在二维空间中,范围(0,0),(2,2)表示9个元素(以下面的O表示):O, O, O, X O, O,O, X O, O, O, X X, X, X, Xchar[] 1dArray = new char[16];
看起来是这样的