Z-score-normalized euclidean distances
% Z-score-normalized euclidean distances.
% Compute euclidean distance between two arrays [m (points) x n (features)]
% The two input arrays must share the same features but each feature may be
% in different scale (e.g., Time (ms) vs. Freq (kHz) ). In order to compute
% the closeness between two arrays without weighting on the feature with
% larger scale, the two input arrays undergo z-score
% normalization, before computing the distances.
%
% Input:
% pt1, pt2 : two input arrays: m (points) x n (features)
% pt1 and pt1 must be either in the same dimensions (i.e., dim(pt1) = dim(pt2) ), or
% pt2 = 1 x n (features) and pt1 = m (points) x n (features),
% then the output 'd' will be the distances from pt2 to each elements in pt1.
% Output:
% d : m (points) x 1 vector: zscore normalized distances/closeness between the two input arrays.
%
% Wr.Ch Jun-15-2016
Citation pour cette source
Wei-Rong Chen (2024). Z-score-normalized euclidean distances (https://www.mathworks.com/matlabcentral/fileexchange/59407-z-score-normalized-euclidean-distances), MATLAB Central File Exchange. Récupéré le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
- AI, Data Science, and Statistics > Statistics and Machine Learning Toolbox > Descriptive Statistics and Visualization > Managing Data >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.0.0 |