exponenta event banner

bchnumerr

Количество исправимых ошибок для кода BCH

Описание

пример

T = bchnumerr(N) возвращает все возможные комбинации длины сообщения, Kи количество исправимых ошибок, T, для кода BCH длиной кодового слова, N.

пример

T = bchnumerr(N, K) возвращает количество исправимых ошибок, T, для (N, K) Код BCH.

Примеры

свернуть все

Вычисление возможных комбинаций длины сообщения для длины кодового слова BCH 15.

T = bchnumerr(15)
T = 3×3

    15    11     1
    15     7     2
    15     5     3

Вычислить количество исправимых ошибок для кода BCH 15,11

T = bchnumerr(15,11)
T = 1

Входные аргументы

свернуть все

Длина кодового слова, заданная как целочисленный скаляр. N должен иметь вид 2m-1 для некоторого целого числа, m, между 3 и 16.

Пример: 15

Типы данных: double

Длина сообщения, заданная как целочисленный скаляр. N и K должен создавать код BCH с узким смыслом.

Пример: 11

Типы данных: double

Выходные аргументы

свернуть все

Число корректируемых ошибок, возвращаемых в виде скалярного или матричного значения.

bchnumerr(N) возвращает матрицу с тремя столбцами. Списки первых столбцов N, второй список столбцов Kи третий список столбцов T.

bchnumerr(N,K) возвращает скаляр, представляющий количество исправимых ошибок для кода BCH.

Представлен до R2006a