INPUT: two sets of matching column vectors, x1, y1, z1 & x2, y2, z2 representing xyz coordinates of two 3D point sets. E.g:
OUTPUT: Single column vector, euclidV3D, with each row being the 3D distance between each position vector in the two point sets. E.g.
euclid3D=[1.7321; 1.7321; 1.7321]
USAGE: [euclidV3D] = euclideanV(x1, y1, z1, x2, y2, z2)
Function avoids for loops and is thus faster than the previously submitted function, euclidean (though less useful for higher dimension arrays).
Thomas (2022). euclideanV (https://www.mathworks.com/matlabcentral/fileexchange/42947-euclideanv), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!