SEC/DED 오류 수정 코드에 문제가 있습니다. 그것은 내가 디코더가 더블 비트 플립이 발생한다고 생각하지만 실제로 발생한 것만있는 경우를 발견 한 것 같습니다. 내가 잘못했다고 생각해도, 나는 무엇을 이해할 수 없었습니다. 예제를 보여 드리겠습니다. 두 개의 오류 감지를 수행하는 데 필요한 여분의 비트와 (7,4) 코드를 사용하여 4 비트 1011을 인
4 비트 메시지가 해밍 코드 H (7,4)로 인코딩되었고 시끄 럽지 않은 채널을 통해 최대 하나의 오류로 전송되었습니다. 0100101 (2 진) 메시지가 수신되었습니다. 내가 패리티 (6)과 원래의 4 비트 메시지에서 오류를 발견 안녕하세요, 내가 잘못 들었다 0100111.입니다. 누군가 도와주고 설명 할 수 있습니까? 감사
저는 단어가 word_i이고 가중치가 weight[i,j], 인 거대한 데이터 세트를 가지고 있습니다. 여기서 weight는 단어 간의 "연결 강도"입니다. 이 데이터를 이진화하고 싶습니다만, 단어의 코드 간 해밍 거리가이 가중치와 관련이있는 방식으로 각 단어의 이진 코드를 만드는 기존 알고리즘이 있는지 알고 싶습니다. 추가됨 : 내가 일하고 문제는 그 단
프로그래밍 문제를 해결하려고 노력 중입니다. 모듈 중 하나가 해밍 시퀀스를 생성해야합니다. 이 함수는 먼저 2 진수 N과 10 진수 K를 취합니다. 이제는 N에서 해밍 거리가 최대 K까지 가능한 모든 숫자를 생성해야합니다. 나를 제공하면 정말 도움이 될 것입니다. 이 문제를 해결하는 방법에 대한 알고리즘 미리 감사드립니다.