Создайте циклотомические соседи для поля Галуа
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.