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