Читайте также:
|
|
Строки производящей матрицы линейного блочного (n,3)-кода – это три n -разрядные комбинаций (младший разряд – справа), которые в двоичной форме представляют десятичные числа g 0, g 1, g 2. Найти:
кодовое расстояние dкод, максимальные кратности гарантированно обнаруживаемых q o и исправляемых q и ошибок.
Закодировать двоичную комбинацию, соответствующую десятичному числу in, и двоичную комбинацию на выходе кодера представить в форме десятичного числа out.
( Примечание: верхняя строка производящей матрицы g 0 соответствует младшему разряду комбинации на входе кодера.)
Исходные данные:
N | n | in | g0 | g1 | g2 |
Переведем заданные числа g0, g1, g2 в двоичную систему счисления:
36110=1011010012 ;
68210=10101010102 ;
91110=11100011112.
Затем запишем построчно производящую матрицу:
Для нахождения dкод запишем матрицу расстояний D:
Значению dкод соответствует значение наименьшего из недиагональных элементов матрицы D:
(1.1)
В соответствии с неравенствами для максимальной кратности гарантированно обнаруживаемых q o и исправляемых q и ошибок:
(1.2)
(1.3)
Определим их значения:
Вектор, соответствующий кодируемому числу in =1, имеет вид:
.
Для получения кодовой комбинации out, соответствующей вектору , необходимо произвести следующую операцию:
= * = * = =911.
Кодовая комбинация:
.
Таблица ответов для проверки:
N=22
Дата добавления: 2015-07-11; просмотров: 91 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Задача №2. | | | Задание №2 |