Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.18. Коды ПлоткинаКоды Плоткина по эффективности достигают теоретической границы Плоткина (см, § 3.1). Получают их из матриц Адамара. Матрицей Адамара называется ортогональная матрица размерности
Ортогональной называется матрица, строки которой взаимно ортогональны (в данном случае над полем действительных чисел). Известна следующая теорема [93]: если существует матрица Адамара размерности С помощью матриц Адамара могут быть построены коды с большим кодовым расстоянием:
Кодовые векторы образуются строками матрицы Адамара при замене — 1 на 0, а затем строками, получаемыми заменой всех единиц нулями, а нулей — единицами. Например, для матрицы
имеем восемь кодовых векторов (комбинаций):
Построим для этих комбинаций матрицу кодовых расстояний: (см. скан) Из матрицы видно, что кодовое расстояние для кода, образованного из матрицы Известна теорема: если Многократно применяя эту теорему, можно построить матрицу Адамара Для других значений Существует несколько методов построения матриц Адамара. Матрицы Адамара (см. скан) Здесь Перечисленные выражения дают возможность строить матрицы Адамара размерности В [65] приведена таблица натуральных чисел Коды Плоткина имеют высокую корректирующую способность (большое Пример. Построить код Плоткина для
(см. скан) Заменив в строках матрицы Адамара Ни — 1 на 0, получим первые 16 векторов кода, а затем, заменив во всех строках единицы нулями, а нули единицами, — вторые 16 векторов. Таким образом, имеем 32 кодовые комбинации: (см. скан) (см. скан)
|
1 |
Оглавление
|