Теорія інформації та кодування в задачах
168


9.3.2.  Закодувати двійковим циклічним кодом, що виявляє три­кратні помилки ( d min = 4 ), кодову комбінацію двійкового простого коду  Q(x)  довжиною  k  інформаційних елементів згідно з варіантом, пода­ним в таблиці  9.3.2. Твірний поліном  P(x)  визначити з таблиці 9.1. Показати процес виявлення будь-якої  трикратної  помилки  і  визна­чити надмірність коду.

           Таблиця 9.3.2

№   варіанта

k

Поліном  комбінації  двійкового

простого  коду  Q(x)

1

4

x2x⊕1

2

5

x4x2x

3

6

x5x4x2⊕1

4

7

x6x4x⊕1

5

8

x7x6x3x

6

9

x8x3x⊕1

7

10

x9x6x2x⊕1

8

11

x10x9x5x2⊕1

9

12

x11x8x7x3x2

10

14

x13x11x10x7x3x

9.3.3.  Побудувати твірну матрицю двійкового циклічного коду з мінімальною кодовою відстанню  d min = 3  ( здатного виправляти однократні помилки ),  твірний поліном  P(x)  якого  та  довжина  n  вибираються  згідно  з  варіантом,  поданим  в  таблиці  9.3.3.