distance.m

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

You are now following this Submission

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 (2026). distance.m (https://ch.mathworks.com/matlabcentral/fileexchange/71-distance-m), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Fuzzy Logic Toolbox in Help Center and MATLAB Answers

Tags

Add Tags

Add the first tag.

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0