问题
I have two equal length strings containing 1's and 0's. Each string is 128-bits long, and I want to calculate the Hamming distance between them. What's the best way I can go about doing this?
e.g. a='1000001' and b='1110001' --> dist=Hamming(a,b);
回答1:
Use pdist with the hamming
parameter.
回答2:
dist = sum(a ~= b);
来源:https://stackoverflow.com/questions/4178469/calculate-hamming-distance-between-two-strings-of-binary-digits-in-matlab