Как рассчитать расстояние Хэмминга в Matlab для двух матриц 3 * 3 - PullRequest
0 голосов
/ 12 декабря 2011

Привет, у меня есть пара 3 * 3 матрицы, и я хочу вычислить расстояние Хемминга из них; Я обнаружил , что и , что , но я не могу применить его, я использую версию Matlab 2011 года. Спасибо

1 Ответ

3 голосов
/ 12 декабря 2011

Вы можете использовать функцию во второй ссылке, слегка измененной:

hamming_dist = @(a,b)sum(a(:)~=b(:))

В качестве простого примера введите следующее:

>> hamming_dist = @(a,b)sum(a(:)~=b(:));
>> hamming_dist(eye(3), zeros(3))
ans =

 3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...