Создайте код BCH из двоичных векторных данных
Communications Toolbox/Обнаружение и исправление ошибок/Блокировка
Блок BCH Encoder создает код BCH с длиной сообщения K и длиной кодового слова (N - количество проколов).
Если энкодер обрабатывает несколько кодовых слов на систему координат, то один и тот же шаблон прокола сохраняется для всех кодовых слов. Входы и выход длин сигнала перечислены в Вход и Выход Длины сигнала в блоках BCH.
Смотрите Советы для получения информации о допустимых значениях N, допустимых (N,K) парах и возможностях исправления ошибок для данного кода BCH.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Чтобы сгенерировать список допустимых (N
, K
) пары вместе с соответствующими значениями возможности исправления ошибок, запуск bchnumerr
(N
).
Допустимые значения для N
= 2M-1, где M является целым числом от 3 до 16. Максимально допустимое значение N
составляет 65 535.
Этот блок реализует алгоритм, входы и выходы, описанные в Алгоритмах для декодирования только ошибок BCH и RS.
[1] Clark, George C., Jr., and J. Bibb Cain. Кодирование с исправлением ошибок для цифровых коммуникаций. Нью-Йорк: Пленум Пресс, 1981.