NumPy:在矩阵中找到N个最大元素

时间:2015-04-17 16:15:29

标签: python numpy matrix

自从我上一个问题重复以来编辑,但我也在努力解决这个问题。我目前正在使用矩阵,可以轻松找到最大的元素

M[M != 1].max()

然而,我对获取N个最大元素感兴趣,并且无法通过矩阵找到一种简单的方法。有效的解决方案吗?

1 个答案:

答案 0 :(得分:0)

是的,有where方法将条件作为参数之一

minimum = M[M != 0].min()

print numpy.where(M==minimum)