image thumbnail

distance.m

version 1.0.0.0 (814 Bytes) by R. Bunschoten
A fully vectorized function that computes the Euclidean distance matrix between two sets of vectors.

28.8K Downloads

Updated 03 Nov 1999

No License

A fully vectorized function that computes the Euclidean distance matrix between two sets of vectors.

The output is the same as MathWorks' (Neural Network Toolbox) 'dist' funtion (ie, d = dist(A',B), where A is a (DxM) matrix and B a (DxN) matrix, returns the same as my d = distance(A,B) ), but this function executes much faster.

Cite As

R. Bunschoten (2021). distance.m (https://www.mathworks.com/matlabcentral/fileexchange/71-distance-m), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R10
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!