Calcular la distancia de Hamming entre dos cadenas de dígitos binarios en Matlab
-
10-10-2019 - |
Pregunta
Tengo dos cadenas de igual longitud que contienen 1 y 0. Cada cadena es de 128 bits de longitud, y quiero calcular la distancia de Hamming entre ellos. ¿Cuál es la mejor manera que puedo ir haciendo esto?
por ejemplo. a = '1000001' y b = '1110001' -> dist = Hamming (a, b);
Solución
Uso pdist
con el parámetro hamming
.
Otros consejos
dist = sum(a ~= b);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow