gfprimdf

Обеспечьте примитивные полиномы по умолчанию для Поля Галуа

Синтаксис

pol = gfprimdf(m)
pol = gfprimdf(m,p)

Описание

Примечание

Эта функция выполняет расчеты в GF (pm), где p является главным. Работать в GF (2m), используйте primpoly функция. Для получения дополнительной информации смотрите Finding Primitive Polynomials в Примитивных Полиномах и Представлениях Элемента.

pol = gfprimdf(m) выводит примитивный полиномиальный pol по умолчанию в GF (2m).

pol = gfprimdf(m,p) возвращает вектор-строку, который дает коэффициенты, в порядке возрастающих степеней, примитивного полинома по умолчанию для GF (pmM положительное целое число и p простое число.

Примеры

свернуть все

Найдите примитивный полином по умолчанию для GF (52) при помощи gfprimdf функция. Затем используйте gfpretty функционируйте, чтобы отобразить его в полиномиальном формате.

pol = gfprimdf(2,5)
pol = 1×3

     2     1     1

gfpretty(pol)
 
                                           2
                                  2 + X + X 

Найдите примитивные полиномы по умолчанию для области значений Полей Галуа при помощи gfprimdf функция.

Используйте gfpretty функционируйте, чтобы отобразить примитивный полином по умолчанию для каждого из полей 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 

Смотрите также

| | |

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