exponenta event banner

minpol

Найти минимальный полином элемента поля Галуа

Синтаксис

pl = minpol(x)

Описание

pl = minpol(x) находит минимальный полином каждого элемента в векторе столбца Галуа, x. Продукция pl является массивом в GF (2). K-й ряд pl перечисляет коэффициенты в порядке степеней убывания минимального многочлена k-го элемента x.

Примечание

Выходной сигнал находится в GF (2), даже если входной сигнал находится в другом поле Галуа.

Примеры

Код, указанный ниже, использует m = 4 и находит, что минимальный многочлен gf(2,m) является только примитивным многочленом, используемым для поля GF (2^m). Это верно для любого значения m, а не только значение, используемое в примере.

m = 4;
A = gf(2,m)
pl = minpol(A)

Выходные данные приведены ниже. Обратите внимание, что вектор строки [1 0 0 1 1] представляет многочлен D^4 + D + 1.

A = GF(2^4) array. Primitive polynomial = D^4+D+1 (19 decimal)

Array elements = 

     2


pl = GF(2) array. 

Array elements = 

     1     0     0     1     1

Другой пример - в «Минимальных многочленах».

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