Изучите лекционный материал, соответствующий разделу «Двоичные линейные блоковые коды», разделы 2 и 3.
4.1. Согласно выданному преподавателем варианту дважды выполните типовое контрольное задание (см. раздел 1): один раз считая заданную матрицу М проверочной, другой раз – генерирующей.
4.2. Найдите расстояние Хемминга между двумя векторами.
1) х1=(0011010101), х2=(1010010001);
2) х1=(1000110001), х2=(0111001101);
3) х1=(0001110010), х2=(0011001111);
4) х1=(0000111100), х2=(0100110100);
5) х1=(0001110101), х2=(0001010101);
6) х1=(1100011111), х2=(0000111111).
4.3. Придумайте самодуальный код.
1) Напишите проверочную матрицу самодуального (6,3)-кода;
2) напишите проверочную матрицу самодуального (8,4)-кода;
3) напишите порождающую матрицу самодуального (6,3)-кода;
4) напишите порождающую матрицу самодуального (8,4)-кода |