Page 46 - 128
P. 46

В  якості  прикладу  нижче  визначаються  всі  кодові
                            комбінації  для  коду  з  N=8,  ρ=2  і    показниками  коду  (5.3).
                            Отримаємо нульовий вектор 0000


                                                                                           1 0 0 0 1
                                  Продуктивну матрицю           G=  0 1 0 1 0
                                                                                           0 0 1 1 1

                                  Інші  кодові  вектори  ,  позначивши  рядки          матриці
                            відповідно через v 2, v 3, v 4, отримаємо у вигляді:
                                                      v 2 + v  3 = 1 1 0 1 1,
                                                      v  2 + v  4 = 1 0 1 1 0,
                                                      v  3 + v  4 =0 1 1 0 1,
                                                    v  2 + v  3 + v  4 = 1 1 1 0 0.
                                  Перевірка вимог, що пред’являються коду, проводиться
                            складанням  матриці  відстаней.  Для  приведеного  прикладу
                            матриця відстаней має наступний вигляд ( кодові  комбінації
                            позначені порядковими номерами, в порядку їх отримання):
                                                        1 2 3 4 5 6 7 8

                                                       1  0 2 2 3 4 3 3 3
                                                       2     0 4 3 2 3 3 3
                                                       3        0 3 2 3 3 3
                                                       4           0 3 2 2 4
                                                       5              0 3 3 3
                                                       6                 0 4 2
                                                       7                    0 2
                                                       8                       0
                                  Тут,  як  бачимо,  кодова  відстань  ,  т.б.  найменша  із
                            записаних в матрицю відстаней, рівна 2. Отже, складений код
                            задовільняє вимогам.
                                  Для  здійснення  ефективного  декодування  необхідно
                            знати провірочну ( контрольну ) матрицю Н. Вона містить n-k
                            рядків,  які,  являючись  лінійно  незалежними,  повинні
                            задовільнити рівность:

                                                           47
   41   42   43   44   45   46   47   48   49   50   51