Создайте циклотомические соседи для поля Галуа
cst = cosets(m)
cst = cosets(m)
производит циклотомические косметы mod 2^m-1
. Каждый элемент массива ячеек cst
- массив Галуа, который представляет один циклотомический косе.
Циклотомический кросс - это набор элементов, которые имеют один и тот же минимальный полином. Вместе циклотомические соседи mod 2^m-1
сформировать разбиение группы ненулевых элементов GF (2^m
). Для получения дополнительной информации о циклотомических соседях, смотрите работы, перечисленные в ссылки.
Команды ниже находят и отображают циклотомические соседи для GF (8). Как пример интерпретации результатов, c{2}
указывает, что A, A2, и A2 + A имеет тот же минимальный полином, где A является примитивным элементом для GF (8).
c = cosets(3); c{1}' c{2}' c{3}'
Ниже приведен выход.
ans = GF(2^3) array. Primitive polynomial = D^3+D+1 (11 decimal) Array elements = 1 ans = GF(2^3) array. Primitive polynomial = D^3+D+1 (11 decimal) Array elements = 2 4 6 ans = GF(2^3) array. Primitive polynomial = D^3+D+1 (11 decimal) Array elements = 3 5 7
[1] Blahut, Richard E., Theory and Practice of Error Control Codes, Reading, MA, Addison-Wesley, 1983, p. 105.
[2] Lin, Shu, and Daniel J. Costello, Jr., Кодирование управления ошибками: Основы и приложения, Englewood Cliffs, NJ, Prentice Hall, 1983.