Обеспечьте примитивные полиномы по умолчанию для Поля Галуа
pol = gfprimdf(m)
pol = gfprimdf(m,p)
Эта функция выполняет вычисления в GF (pm), где p является главным. Чтобы работать в GF (2 м), используйте функцию primpoly. Для получения дополнительной информации смотрите Finding Primitive Polynomials в Примитивных Полиномах и Представлениях Элемента.
pol = gfprimdf(m) выводит примитивный полиномиальный pol по умолчанию в GF (2 м).
pol = gfprimdf(m,p) возвращает вектор - строку, который дает коэффициенты, в порядке возрастающих степеней, примитивного полинома по умолчанию для GF (pm). m является положительным целым числом, и p является простым числом.
Команда ниже показов, что 2 + x + x2 является примитивным полиномом по умолчанию для GF (52).
pol = gfprimdf(2,5)
pol =
2 1 1
Код ниже отображает примитивный полином по умолчанию для каждого из полей GF (3 м), где m располагается между 3 и 5.
for m = 3:5 gfpretty(gfprimdf(m,3)) end
Вывод ниже.
3
1 + 2 X + X
4
2 + X + X
5
1 + 2 X + X