{ } Raw JSON

bundles / scipy latest / scipy / spatial / _kdtree / distance_matrix

function

scipy.spatial._kdtree:distance_matrix

source: /scipy/spatial/_kdtree.py :875

Signature

def   distance_matrix ( x y p = 2.0 threshold = 1000000 )

Summary

Compute the distance matrix.

Extended Summary

Returns the matrix of all pair-wise distances.

Parameters

x : (M, K) array_like

Matrix of M vectors in K dimensions.

y : (N, K) array_like

Matrix of N vectors in K dimensions.

p : float, 1 <= p <= infinity

Which Minkowski p-norm to use.

threshold : positive int

If M * N * K > threshold, algorithm uses a Python loop instead of large temporary arrays.

Returns

result : (M, N) ndarray

Matrix containing the distance from every vector in x to every vector in y.

Examples

from scipy.spatial import distance_matrix
distance_matrix([[0,0],[0,1]], [[1,0],[1,1]])

Aliases

  • scipy.spatial.distance_matrix