< meta name="Description"content="Консультационный центр MATLAB: раздел CommunicationsToolbox, описание функций.">
MATLAB.Exponenta
MATLAB и Simulink на русском
Технологии разработки и отладки
		сложных технических систем
 

Обработка сигналов и изображений\Communications Toolbox

Список функций CommunicationsToolbox: Вычисления в конечных полях (полях Галуа)

  В оглавление \ К следующему разделу \ К предыдущему разделу

GFPRIMDF
Генерация примитивного полинома, используемого по умолчанию, для заданного конечного поля

Внимание! Приведенное ниже описание относится к версии 2.0 пакета Communications, (MATLAB 6.1). В версии 2.1 (MATLAB 6.5) генерация примитивных полиномов для двоичных конечных полей (в том числе расширенных) производится с помощью функции primpoly, а данная функция применяется только к полям GF(pm), где p — простое число, большее двух.

Синтаксис:

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

Описание:

pol = gfprimdf(m)

Возвращает вектор-строку, содержащий коэффициенты (в порядке возрастания степеней) примитивного полинома, используемого пакетом Communications Toolbox по умолчанию для поля GF(2m). Входной параметр m — положительное целое число.

pol = gfprimdf(m,p)

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

< I>

Примеры:

Приведенная ниже команда показывает, что примитивным полиномом для поля GF(52) по умолчанию является полином 2 + x + x2.

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

Приведенный ниже код отображает примитивные полиномы, используемые по умолчанию для полей GF(2m), где m меняется от 3 до 5.

for m = 3:5
   gfpretty(gfprimdf(m))
end
 
                                             3
                                    1 + X + X 
                                               4
                                    1 + X + X 
                                          2    5
                                  1 + X + X

Сопутствующие функции: gfprimck, gfprimfd, gftuple, gfminpol

  В оглавление \ К следующему разделу \ К предыдущему разделу

 

Поиск по сайту:

Система Orphus

Яндекс.Метрика