![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Коды Хемминга. Матричная запись кода. Покажите на примере кода (7,4)1. Код, содержащий
Множество разрешенных кодовых слов, определяемое базисной матрицей L, обозначим BL. Любое кодовое слово из разрешенного набора BL, определяемого матрицей (9.17), может быть представлено в виде линейной композиции входящих в нее векторов: Нетрудно видеть, что общее число разрешенных кодовых слов, образуемых по закону (9.18), равно числу различных комбинаций из k коэффициентов Простой код является линейным кодом (n, n), базисная матрица которого включает полный набор n-мерных линейно-независимых векторов (число линейно-независимых векторов в n-мерном пространстве не может превосходить п). 2. Множеству разрешенных кодовых слов Матрица H называется проверочной. Множество Проверочная матрица H так же, как и базисная матрица L, полностью определяет линейный код. Она позволяет представить линейный код (n, k) в систематической форме:
где первые k символов Проверочные символы разрешенного кодового слова
Уравнения (9.20) можно переписать в виде:
Разрешая систему n-k уравнений (9.21) относительно n-k проверочных символов
Формула (9.22) позволяет определить n-k проверочных символов Формула (9.22) является весьма удобной формой задания регулярного линейного кода (n, k), широко используемой в практике связи. При этом для образования разрешенных кодовых слов по известным информационным символам достаточно хранить в памяти
|