Произведите таблицу декодирования синдрома
t = syndtable(h)
t = syndtable(h)
возвращает таблицу декодирования для двоичного кода с коррекцией ошибок, имеющего длину кодовой комбинации n и длину сообщения k. h
(n-k)-by-n матрица проверки четности для кода. t
2n-k- n бинарная матрица. rth строка t
ошибочный шаблон для полученной бинарной кодовой комбинации, синдром которой имеет десятичное целочисленное значение r-1. (Синдром полученной кодовой комбинации является своим продуктом с транспонированием матрицы проверки четности.), Другими словами, строки t
представляйте избаловать лидеров от стандартного массива кода.
При преобразовании между двоичными и десятичными значениями крайний левый столбец интерпретирован как старшая значащая цифра.
Пример используется, Декодируя Таблицу в MATLAB.
[1] Кларк, Джордж К. младший и J. Затвор Каин, кодирование с коррекцией ошибок для цифровой связи, Нью-Йорка, пленума, 1981.