|
|
|||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
| Вход | |||||||||||||||||||||||||||||||||
|
Раздел "Обработка сигналов и изображений\Communications Toolbox" Список функций CommunicationsToolbox: Вычисления в конечных полях (полях Галуа) В оглавление \ К следующему разделу \ К предыдущему разделу
Внимание! Приведенное ниже описание относится к версии 2.0 пакета Communications, (MATLAB 6.1). В версии 2.1 (MATLAB 6.5) генерация циклотомических классов для двоичных конечных полей (в том числе расширенных) производится с помощью функции cosets, а данная функция применяется только к полям GF(pm), где p — простое число, большее двух. Синтаксис: c = gfcosets(m); Описание: c = gfcosets(m) c = gfcosets(m,p) В обоих случаях возвращаемая матрица c структурирована так, что каждая строка представляет один циклотомический класс. Представление формируется путем перечисления (в экспоненциальном формате) элементов, образующих класс. Экспоненциальное представление элементов формируется на базе примитивного полинома, используемого для данного поля по умолчанию. В первом столбце матрицы c содержатся представители классов (coset leaders). Поскольку число элементов в разных классах неодинаково, более короткие строки дополняются значениями NaN. Циклотомический класс (cyclotomic coset) — это множество элементов конечного поля, которым соответствует один и тот же минимальный полином. Более подробные сведения приведены в указанной ниже литературе. Примеры: Приведенная ниже команда находит циклотомические классы для поля GF(9). c = gfcosets(2,3) С помощью функции gfminpol можно убедиться в том, что все элементы из, скажем, третьей строки матрицы c действительно принадлежат к одному циклотомическому классу (то есть имеют общий минимальный полином). m = [gfminpol(2,2,3); gfminpol(6,2,3)] % Строки результата должны быть идентичны Сопутствующие функции: gfminpol, gfprimdf, gfroots Литература:
|
|
Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
|
||
| На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro | ||
| E-mail: | ||
| Информация на сайте была обновлена 11.05.2004 |
Copyright 2001-2004 SoftLine Co Наши баннеры |
|