Проверим образующий полином на неприводимость, для это разделим его на двучлен x+1(сложение при данной операции осуществляется по модулю 2).
Остаток от деления равен 1, что говорит нам о том, что полином является неприводимым и его можно использовать для построения циклических кодов.
Проверим соответствие параметров циклического кода и образующего полинома. Данный полином 3-ей степени, это говорит о том, что избыточность кода r=3, исходя из этого параметра определим длину цикла nц=2r-1=23-1=7. Вычислим k=n-r=7-3=4. Все параметры полинома удовлетворяют заданным параметрам кода.
Существуют два способа построения циклических кодов:
1) Способ умножения информационного вектора на генераторный полином.
В этом способе для того что бы получить код необходимо генератоный полином умножить на информационный вектор.
C(x)=a(x)*g(x)
g(x)=x3+x2+1
Так как количество информационных символов k=4, то информационный вектор будет иметь 4 разряда.
a(x)=a0+a1x+a2x2+a3x3
1р-д 2р-д 3р-д 4р-д
C(x)= (x3+x2+1)*(a3x3+a2x2+a1x+a0)=
=a3x6+a2x5+a1x4+a0x3+a3x5+a2x4+a1x3+a0x2+a3x3+a2x2+a1x+a0=
Сгруппируем полученный многочлен
=a0+a1x+(a0+a2)x2+(a0+a1+a3)x3+(a1+a2)x4+(a2+a3)x5+a3x6
C0 C1 C2 C3 C4 C5 C6
№ |
a0 |
a1 |
a2 |
a3 |
C0 |
C1 |
C2 |
C3 |
C4 |
C5 |
C6 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
3 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
4 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
5 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
0 |
6 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
7 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
8 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
9 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
10 |
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
11 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
12 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
13 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
14 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
15 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
16 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.