计算MATLAB中两个二进制数字之间的锤子距离
-
10-10-2019 - |
题
我有两个相等的长度字符串,包含1和0。每个字符串的长度为128位,我想计算它们之间的锤击距离。我能做的最好的方法是什么?
例如a ='1000001'和b ='1110001' - > dist = hamming(a,b);
解决方案
利用 pdist
与 hamming
范围。
其他提示
dist = sum(a ~= b);
不隶属于 StackOverflow
题
我有两个相等的长度字符串,包含1和0。每个字符串的长度为128位,我想计算它们之间的锤击距离。我能做的最好的方法是什么?
例如a ='1000001'和b ='1110001' - > dist = hamming(a,b);
解决方案
利用 pdist
与 hamming
范围。
其他提示
dist = sum(a ~= b);