how to calculate hamming distance between vectors in matrix
13 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
i try this code as:
a = [1 0 1 0 1;
0 1 1 1 0;
1 1 0 0 1];
D = pdist(a,'minkowski',1)
the answer came as: 4 2 4 while it should be : 0 4 4 how to solve it? and to make run for bigger matrix as (50x30)
1 Commento
Deeksha Varshney
il 2 Nov 2017
firstly change minkowski to hamming then may be you will get correct answer.
Risposta accettata
the cyclist
il 19 Ott 2014
Modificato: the cyclist
il 19 Ott 2014
Well, this doesn't give your expected output, but
D = pdist(a,'hamming')
gives the Hamming distance between each pair of rows.
I'm not sure why you used the input argument "minkowski".
12 Commenti
the cyclist
il 21 Ott 2014
The best form of thanks to accept the answer, which indicates to others (who may have a similar problem) that this resolved the question you posed.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Hamming 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!