scipy.spatial.distance.

切比雪夫#

scipy.spatial.distance.chebyshev(u, v, w=None)[源代码][源代码]#

计算切比雪夫距离。

计算两个一维数组 uv 之间的切比雪夫距离,其定义为

\[\max_i {|u_i-v_i|}.\]
参数:
u(N,) 数组类

输入向量。

v(N,) 数组类

输入向量。

w(N,) 数组类,可选

未使用,因为 ‘max’ 是一个无权重的操作。此处为保持 API 一致性。

返回:
切比雪夫

向量 uv 之间的切比雪夫距离。

示例

>>> from scipy.spatial import distance
>>> distance.chebyshev([1, 0, 0], [0, 1, 0])
1
>>> distance.chebyshev([1, 1, 0], [0, 1, 0])
1