Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Матричное представление циклических кодов.






Так как существует два способа образования циклического кода, то, соответственно, существуют два способа матричного представления.

По первому способу образования циклического кода производящая матрица формируется путем уменьшения образующего полинома g(x) степени n-k на одночлен хn-k и последующих k-1 сдвигов полученной комбинации.

 

A=

 

Например, для g(x)=1+х+х3 производящая матрица циклического кода (7, 4) имеет вид

 

A7, 4=

 

Мы принимаем х7=1, х8=х, х92.

По второму способу производящая матрица представляется двумя подматрицами: информационной Jk и дополнительной .

 

An, k= Jk=

 

Информационная подматрица Jk представляет собой квадратную единичную матрицу с количеством строк и столбцов, равным k.

Дополнительная подматрица содержит =n-k столбцов и k строк и образована остатками R(x). Пусть, например, необходимо построить производящую матрицу (7, 4) циклического кода, при образующем полиноме g(x)=1+x+x3. Для получения первой строки дополнительной подматрицы первая строка (1000) информационной подматрицы уменьшается на х3n-k) и делится на g(x). Это соответствует выполнению операций . Остаток этой операции равен 1+х=110. 2-ая строка x∙ x3/(х3+х+1), остаток =011; 3-я строка х2∙ х3/(x3+x+1), остаток=110; 4-ая строка х3∙ х3/(x3+x+1), остаток=101.

Таким образом = , Jk= окончательно, производящая матрица

 

A7, 4=

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал