【发布时间】:2021-05-18 10:45:08
【问题描述】:
我需要找到 gradient_array 数组的第一个最小值,然后是前 50 米内的局部最小值。
gradient_array= np.gradient(moving_avg_RCS)
MLH = min(gradient_array)
附加:图中您可以看到它找到的最小值点。我需要50米内的第一个最小值
编辑:
sodar_data = pd.read_csv('20141222_sodar-data.csv')
headers=(sodar_data.columns).tolist()
height_str=headers[1:]
height=[float(i) for i in height_str]
gradient_array= np.gradient(moving_avg_RCS)
MLH = min(gradient_array)
gradient = gradient_array.tolist()
index = gradient.index(MLH)
MLHS_height = height[index]
【问题讨论】:
-
如何获取深度计信息?请提供更多信息,并编辑您的帖子:无需粘贴整个阵列的图像...
-
@RandomGuy 好的,完成。
标签: python matplotlib plot gradient analysis