如何检查两个单独数组中任何两个元素之间的最小间距?

时间:2019-11-29 02:26:13

标签: python arrays numpy

以两个数组为例

a = np.array([1, 2, 3, 4])

b = np.array([3.5, 5, 6, 7])

a中的第3和第4个元素与b中的第1个元素之间可以找到最小的间距。感兴趣的值为0.5

蛮力方法是遍历ab中的每个值,并找到最小值。但是,如果数组很大,这在计算上会很繁重;例如扁平化的图像。

有没有更有效的方法来确定价值?

0 个答案:

没有答案