X射线衍射成像算法和峰发现码

时间:2019-04-05 19:18:15

标签: python python-3.x python-2.7 jupyter-notebook

在直方图中查找垃圾箱中心

嗨,我正尝试在python中编写一个函数,该函数获取一个数组并放入直方图,然后求和该直方图中每个bin中的所有值。为了找到垃圾箱中心,我在下面用两种不同的代码编写了这两行。 有谁知道为什么这两行给出两个不同的结果?第一个给出一个具有bin_values长度的数组,但是第二个给出一个1d数组。我期望两者都可以一样工作。

第一个代码:

q = np.array([(bin_edges[i] + bin_edges[i+1])/2 for i in range(len(bin_values))])

第二个代码:

for i in range(len(bin_values)):
    q = np.array([(bin_edges[i] + bin_edges[i+1]/2)])

0 个答案:

没有答案