我一直在四处寻找,但在理解我的代码中的错误时仍然面临着问题。我在试着得到 _ pos值在pos中列出 _ 列出大小为(numstep,N,3)的数组。get的值 _ pos清楚地检查为numstep,N,3,但当我调用pos时 _ 列表,它只打印最后一个值。我还有什么遗漏的吗? def get_pos(p_list, N): for i in range(N):
po
我有两个阵列,一个叫振幅的一维阵列(99 )和一个叫模式的二维阵列(55714,99)。我想对这两个阵列进行排序,这样,模式阵列的列就会根据振幅排列。这实际上是为了找到主导模式。Amplitudes_absolute.shape给我(99,) Modes_st.shape给我(55714,99)
我希望将排序模式的形状保留为(55714,99),但使用根据Amplitudes_absoluteModes_st), k
我有一个复数的二维数组,它表示在实空间中沿着平面测量的势场。假设阵列是128个单元乘以128个单元,平面的总面积是500m x 500m。此数组中的每个单元格表示空间域中的一个点,坐标在x和y中给定。
当我在这个二维阵列上使用来自scipy.fftpack的二维FFT时,我得到了在波域中表示的相同信息。如何计算输出数组中各点的波域坐标kx和ky?