Создайте таблицу декодирования синдрома
t = syndtable(h)
t = syndtable(h)
возвращает таблицу декодирования для двоичного кода с исправлением ошибок, имеющего длину кодового слова n и длину сообщения k. h
является (n-k) -by-n матрицей проверки четности для кода. t
является 2n-k-by-n двоичная матрица. r-я строка t
- шаблон ошибки для полученного двоичного кодового слова, синдром которого имеет десятичное целое значение r-1. (Синдром полученного кодового слова является его продуктом с транспонированием матрицы проверки четности.) Другими словами, строки t
представление лидеров смежных сетей из стандартного массива кода.
При преобразовании между двоичным и десятичным значениями самый левый столбец интерпретируется как самая значимая цифра. Это отличается от соглашения по умолчанию в bi2de
и de2bi
команды.
Пример приведен в таблице декодирования.
[1] Clark, George C., Jr., and J. Bibb Cain, Error-Correction Coding for Digital Communications, New York, Plenum, 1981.