how to find cityblock distance?
12 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
how to find the city block distance between feature vectors to query image feature vector, in matlab2013?
0 Commenti
Risposte (3)
Fowzi barznji
il 16 Mar 2020
x=[1 3 9 6 4 2 6 8 3 6];
y=[4 -2 6 8 8 3 7 2 1 1];
cityblockvalue = sum((abs(x - y)));
cityblockvalue= 32
7 Commenti
DGM
il 10 Gen 2023
b is not a vector. It depends what the relationship between a and b is.
Assuming that a is a row vector and applies in whole to each row of b in the same way, then the distance for each row is:
x = [1 2 3];
y = [4 5 6; % i made this 4x3 so that it's easy to see the orientation
7 8 9;
10 11 12;
13 14 15];
D = pdist2(x,y,'cityblock').'
D = sum((abs(x - y)),2) % works R2016b+
Vedere anche
Categorie
Scopri di più su Statistics and Machine Learning Toolbox in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!