gfprimdf

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

Синтаксис

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 

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

| | |

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