Компьютерное моделирование системы
М- и (М-1)-последовательности на основе произведения многочленов. Результаты по синтезу модели: структурная схема, методика построения по алгоритму Хемминга и по корреляционному моменту, аффинному преобразованию для заданного множества векторов.
Рубрика | Математика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 24.07.2013 |
Размер файла | 960,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
КОНТРОЛЬНАЯ РАБОТА
«Компьютерное моделирование системы»
Введение
Целью работы является то, что по заданному многочлену построить его структурную схему, найти максимальную последовательность, по данной последовательности найти соответствующие АКФ по корреляционному моменту, по алгоритму Хэмминга и по аффинному преобразованию. Произведение двух полиномов будет равняться:
Где -примитивный.
Построим:
ЛРС по полиному f(x)
Максимальную последовательность
АКФ по алгоритму Хэмминга
АКФ по корреляционному моменту
Последовательности по аффинному преобразованию для заданного множества векторов, и соответствующие АКФ
1. Теоретические элементы
1.1 ГПСП на ЛРС
многочлен аффинный вектор хемминг
Определение: Последовательностью над полем GF(2) будем называть любую функцию заданную на множестве N и принимающую значения в поле GF(2).
Рассмотрим класс последовательности , получаемых на основе схемы линейного регистра сдвига с обратной связью (ЛРС), изображенной на рис. 1. Схема содержит n-разрядный регистр сдвига (запоминающие ячейки регистра обозначены символами ), сумматоры, обозначенные символом ?, по модулю 2 в цепи обратной связи и цепи(отводы) с коэффициентами передачи . Если , это эквивалентно отсутствию (наличию при ) связи между выходом i-го разряда регистра и входом i-го сумматора ?. Символ принимает значения 0 или 1. Схему, изображенную на рис. 1., обозначим символом ЛРС1.
Определение: Периодом последовательности называется наименьшее число , для которого существует натуральное число К>0, такое, что для всех справедливо равенство
Максимальный период последовательности .В самом деле, при начальное состояние регистра X(0) порождает последовательность , состоящую из одних нулей (запрещенное состояние), а число различных заполнений длины n равно .
Однако в зависимости от структуры обратной связи и от начального состояния регистра период последовательности может быть иным (в частности, даже единичным (L=1))
Определение: Последовательность над полем GF(2), получаемая по соотношению X (t+1)= и имеющая максимальный период , называется максимальной линейной рекуррентной последовательностью - M-последовательностью.
Период ЛРП определяется характеристическим многочленом над полем GF(2) матрицы :
Которым является определитель матрицы (, где E-единичная матрица размера n. Коэффициенты многочлена f(x) определяют первую строку матрицы Если характеристический многочлен над полем GF(2) является неприводимым и примитивным, то период ЛРП равен .
Замечание: ппоследовательности имеют статистическую равномерность на периоде L=., т.е. число единиц и нулей определяется величинами и
1.2 М-последовательности на основе произведения многочленов
Рассмотрим способ построения схемы линейного регистра сдвига на основе характеристического многочлена, задаваемого как произведение многочленов, при .
Определение: Многочлены называются взаимно простыми, если их наибольший общий делитель - многочлен h(x) - есть константа.
Пусть - взаимно простые многочлены над полем GF(2), тогда ord (f*g) равно н.о.к. - наименьшему общему кратному порядков [9]
Из этого утверждения следует, что если выбраны неприводимые полиномы , которым соответствуют ЛРП с взаимно простыми периодами , определяемыми порядками этих многочленов, тогда характеристическому полиному соответствует ЛРП с периодом ,
Пример:
Пусть заданы неприводимые примитивные полиномы , а также характеристическим полиномом вида
Соответствующая схема ГПСП представлена на рис. 2., она порождает ЛРП с периодом L=3*7=21 при . Например, ЛРП, снимаемая с пятого разряда регистра, имеет вид 100001111101010011000, если . При . И . ЛРП имеет периоды соответственно L=7 и L=3.
Замечание: Максимальный период, равный произведению взаимно простых периодов, можно получить и другим способом - почленным сложением по модулю двух двоичных ЛРП, определяемых неприводимыми многочленами.
1.3 (М-1) - последовательности на основе произведения многочленов
Рассмотрим следующие свойства ЛРП, порождаемой схемой ГПСП. Изображенной на рис. 1, при .
1. Пусть характеристический многочлен для схемы ГПСП представлен в виде произведения примитивного многочлена и линейного многочлена , тогда максимальный период многочлена степени n равен (четное число). Последовательности такого типа (с периодом ) принято называть (М-1) - последовательностями. Минимальный период последовательности. Порождаемой ГПСП с рассмотренным характеристическим многочленом, равен 2.
2. В (М-1) - последовательности отсутствуют два(запрещенных) - разрядных двоичных набора, состоящие из чередующихся символов 0 и 1.
3. Число единичных символов в (М-1) - последовательности совпадает с числом нулевых символов в периоде .
Пример: Пусть задан многочлен , где многочлен примитивный.
Последовательность , снимаемая, например, с выхода при , имеет вид , ее период равен = 14. Если в качестве начального состояния взять, например, двоичный набор , то в этом случае период получаемой последовательности равен 2.
1.4 Корреляционный момент и коэффициент корреляции
Корреляционный момент.
1. - мат. ожидание.
2. -дисперсия
3. Корреляционные моменты
Коэффициент корреляции
Коэффициент корреляции по Хэммингу
2. Результаты по синтезу модели
2.1 Структурная схема ЛРС
Задан многочлен , где многочлен примитивный.
2.2 Построение (М-1) последовательности
№ |
№ |
№ |
|||||||||||||||||||
1 |
1 |
0 |
0 |
1 |
1 |
1 |
22 |
0 |
0 |
0 |
1 |
0 |
1 |
43 |
1 |
1 |
0 |
0 |
1 |
1 |
|
2 |
0 |
1 |
0 |
0 |
1 |
1 |
23 |
0 |
0 |
0 |
0 |
1 |
0 |
44 |
1 |
1 |
1 |
0 |
0 |
1 |
|
3 |
0 |
0 |
1 |
0 |
0 |
1 |
24 |
0 |
0 |
0 |
0 |
0 |
1 |
45 |
1 |
1 |
1 |
1 |
0 |
0 |
|
4 |
1 |
0 |
0 |
1 |
0 |
0 |
25 |
0 |
0 |
0 |
0 |
0 |
0 |
46 |
0 |
1 |
1 |
1 |
1 |
0 |
|
5 |
0 |
1 |
0 |
0 |
1 |
0 |
26 |
1 |
0 |
0 |
0 |
0 |
0 |
47 |
0 |
0 |
1 |
1 |
1 |
1 |
|
6 |
1 |
0 |
1 |
0 |
0 |
1 |
27 |
0 |
1 |
0 |
0 |
0 |
0 |
48 |
0 |
0 |
0 |
1 |
1 |
1 |
|
7 |
0 |
1 |
0 |
1 |
0 |
0 |
28 |
0 |
0 |
1 |
0 |
0 |
0 |
49 |
1 |
0 |
0 |
0 |
1 |
1 |
|
8 |
0 |
0 |
1 |
0 |
1 |
0 |
29 |
0 |
0 |
0 |
1 |
0 |
0 |
50 |
0 |
1 |
0 |
0 |
0 |
1 |
|
9 |
1 |
0 |
0 |
1 |
0 |
1 |
30 |
1 |
0 |
0 |
0 |
1 |
0 |
51 |
1 |
0 |
1 |
0 |
0 |
0 |
|
10 |
1 |
1 |
0 |
0 |
1 |
0 |
31 |
1 |
1 |
0 |
0 |
0 |
1 |
52 |
1 |
1 |
0 |
1 |
0 |
0 |
|
11 |
0 |
1 |
1 |
0 |
0 |
1 |
32 |
0 |
1 |
1 |
0 |
0 |
0 |
53 |
1 |
1 |
1 |
0 |
1 |
0 |
|
12 |
0 |
0 |
1 |
1 |
0 |
0 |
33 |
1 |
0 |
1 |
1 |
0 |
0 |
54 |
1 |
1 |
1 |
1 |
0 |
1 |
|
13 |
0 |
0 |
0 |
1 |
1 |
0 |
34 |
1 |
1 |
0 |
1 |
1 |
0 |
55 |
1 |
1 |
1 |
1 |
1 |
0 |
|
14 |
0 |
0 |
0 |
0 |
1 |
1 |
35 |
0 |
1 |
1 |
0 |
1 |
1 |
56 |
1 |
1 |
1 |
1 |
1 |
1 |
|
15 |
1 |
0 |
0 |
0 |
0 |
1 |
36 |
1 |
0 |
1 |
1 |
0 |
1 |
57 |
0 |
1 |
1 |
1 |
1 |
1 |
|
16 |
1 |
1 |
0 |
0 |
0 |
0 |
37 |
0 |
1 |
0 |
1 |
1 |
0 |
58 |
1 |
0 |
1 |
1 |
1 |
1 |
|
17 |
1 |
1 |
1 |
0 |
0 |
0 |
38 |
1 |
0 |
1 |
0 |
1 |
1 |
59 |
1 |
1 |
0 |
1 |
1 |
1 |
|
18 |
0 |
1 |
1 |
1 |
0 |
0 |
39 |
1 |
1 |
0 |
1 |
0 |
1 |
60 |
1 |
1 |
1 |
0 |
1 |
1 |
|
19 |
1 |
0 |
1 |
1 |
1 |
0 |
40 |
0 |
1 |
1 |
0 |
1 |
0 |
61 |
0 |
1 |
1 |
1 |
0 |
1 |
|
20 |
0 |
1 |
0 |
1 |
1 |
1 |
41 |
0 |
0 |
1 |
1 |
0 |
1 |
62 |
0 |
0 |
1 |
1 |
1 |
0 |
|
21 |
0 |
0 |
1 |
0 |
1 |
1 |
42 |
1 |
0 |
0 |
1 |
1 |
0 |
Последовательность , снимаемая с выхода , при , имеет вид , ее максимальный период равен .
2.3 Построение АКФ по алгоритму Хэмминга
1) Коэффициент корреляции
2) Построение графика.
Совпадений-
Не совпало-
2.4 Построение АКФ по корреляционному моменту
2.5 Построение последовательности по аффинному преобразованию для заданного множества векторов, и соответствующие АКФ
Итак, возьмем . Просуммируем все 62 шага. Получим следующую таблицу.
№ |
№ |
№ |
|||||||||||||||||||
1 |
0 |
0 |
0 |
1 |
1 |
0 |
22 |
1 |
0 |
0 |
1 |
0 |
0 |
43 |
0 |
1 |
0 |
0 |
1 |
0 |
|
2 |
1 |
1 |
0 |
0 |
1 |
0 |
23 |
1 |
0 |
0 |
0 |
1 |
1 |
44 |
0 |
1 |
1 |
0 |
0 |
0 |
|
3 |
1 |
0 |
1 |
0 |
0 |
0 |
24 |
1 |
0 |
0 |
0 |
0 |
0 |
45 |
0 |
1 |
1 |
1 |
0 |
1 |
|
4 |
0 |
0 |
0 |
1 |
0 |
1 |
25 |
1 |
0 |
0 |
0 |
0 |
1 |
46 |
1 |
1 |
1 |
1 |
1 |
1 |
|
5 |
1 |
1 |
0 |
0 |
1 |
1 |
26 |
0 |
0 |
0 |
0 |
0 |
1 |
47 |
1 |
0 |
1 |
1 |
1 |
0 |
|
6 |
0 |
0 |
1 |
0 |
0 |
0 |
27 |
1 |
1 |
0 |
0 |
0 |
1 |
48 |
1 |
0 |
0 |
1 |
1 |
0 |
|
7 |
1 |
1 |
0 |
1 |
0 |
1 |
28 |
1 |
0 |
1 |
0 |
0 |
1 |
49 |
0 |
0 |
0 |
0 |
1 |
0 |
|
8 |
1 |
0 |
1 |
0 |
1 |
1 |
29 |
1 |
0 |
0 |
1 |
0 |
1 |
50 |
1 |
1 |
0 |
0 |
0 |
0 |
|
9 |
0 |
0 |
0 |
1 |
0 |
0 |
30 |
0 |
0 |
0 |
0 |
1 |
1 |
51 |
0 |
0 |
1 |
0 |
0 |
1 |
|
10 |
0 |
1 |
0 |
0 |
1 |
1 |
31 |
0 |
1 |
0 |
0 |
0 |
0 |
52 |
0 |
1 |
0 |
1 |
0 |
1 |
|
11 |
1 |
1 |
1 |
0 |
0 |
0 |
32 |
1 |
1 |
1 |
0 |
0 |
1 |
53 |
0 |
1 |
1 |
0 |
1 |
1 |
|
12 |
1 |
0 |
1 |
1 |
0 |
1 |
33 |
0 |
0 |
1 |
1 |
0 |
1 |
54 |
0 |
1 |
1 |
1 |
0 |
0 |
|
13 |
1 |
0 |
0 |
1 |
1 |
1 |
34 |
0 |
1 |
0 |
1 |
1 |
1 |
55 |
0 |
1 |
1 |
1 |
1 |
1 |
|
14 |
1 |
0 |
0 |
0 |
1 |
0 |
35 |
1 |
1 |
1 |
0 |
1 |
0 |
56 |
0 |
1 |
1 |
1 |
1 |
0 |
|
15 |
0 |
0 |
0 |
0 |
0 |
0 |
36 |
0 |
0 |
1 |
1 |
0 |
0 |
57 |
1 |
1 |
1 |
1 |
1 |
0 |
|
16 |
0 |
1 |
0 |
0 |
0 |
1 |
37 |
1 |
1 |
0 |
1 |
1 |
1 |
58 |
0 |
0 |
1 |
1 |
1 |
0 |
|
17 |
0 |
1 |
1 |
0 |
0 |
1 |
38 |
0 |
0 |
1 |
0 |
1 |
0 |
59 |
0 |
1 |
0 |
1 |
1 |
0 |
|
18 |
1 |
1 |
1 |
1 |
0 |
1 |
39 |
0 |
1 |
0 |
1 |
0 |
0 |
60 |
0 |
1 |
1 |
0 |
1 |
0 |
|
19 |
0 |
0 |
1 |
1 |
1 |
1 |
40 |
1 |
1 |
1 |
0 |
1 |
1 |
61 |
1 |
1 |
1 |
1 |
0 |
0 |
|
20 |
1 |
1 |
0 |
1 |
1 |
0 |
41 |
1 |
0 |
1 |
1 |
0 |
0 |
62 |
1 |
0 |
1 |
1 |
1 |
1 |
|
21 |
1 |
0 |
1 |
0 |
1 |
0 |
42 |
0 |
0 |
0 |
1 |
1 |
1 |
Совпадений - {0.5}
Несовпадений - {61.5}
АКФ=(61.5-0.5)/621
Заключение
В своей работе, я построил с помощью непримитивного многочлена структурную схему ЛРС и (М-1) последовательность, по которой нашли коэффициент корреляции и построили график, нашли АКФ по корреляционному моменту. Далее мы нашли АКФ по алгоритму Хэмминга и вновь построили график. В обоих примерах АКФ был равен -1. В последнем задании, с помощью Аффинного преобразования я нашел АКФ и построил соответствующие графики.
Литература
многочлен аффинный вектор хемминг
1) А.Н. Бухарев, В.М. Захаров, Ш.Р. Нурутдинов, В.А. Песошин, С.В. Шалагин. «Вычислительные и автоматные схемы над полем GF(2)» Казань 2006
2) Тезисы Лекций по Компьютерному моделированию
3) В.А. Песошин, В.М. Кузнецов «Генераторы Псевдослучайных и случайных последовательностей на регистрах сдвига» Казань. КГТУ. 2007 г.
Размещено на Allbest.ru
Подобные документы
Свойства множества Кантора. Исследование заданной функции на непрерывность. Выражение множества B (кладбище Серпинского) и D (гребёнка Кантора) через множество Кантора. Свойства и построение всюду непрерывной, но нигде не дифференцируемой функции.
курсовая работа [1,1 M], добавлен 24.06.2015Векторы в трехмерном пространстве. Линейные операции над векторами. Общее понятие про скалярные величины. Проекции векторов, их свойства. Коммутативность скалярного произведения, неравенство Коши-Буняковского. Примеры скалярного произведения векторов.
контрольная работа [605,8 K], добавлен 06.05.2012Нахождение собственных значений и собственных векторов матриц. Нетривиальное решение однородной системы линейных алгебраических уравнений. Метод нахождения характеристического многочлена, предложенный А.М. Данилевским. Получение формы Жордано: form.exe.
курсовая работа [53,4 K], добавлен 29.08.2010Сущность понятия "скалярное произведение векторов". Законы векторного произведения. Практический пример нахождения площади треугольника. Общее понятие о правой и левой тройке. Содержание закона круговой переместительности. Объём треугольной пирамиды.
презентация [373,9 K], добавлен 16.11.2014Компьютерное моделирование в базовом курсе информатики. Роль компьютерного моделирования в процессе обучения. Методические рекомендации курса "Математические основы моделирования 3D объектов" базового курса "компьютерное моделирование".
дипломная работа [284,6 K], добавлен 07.07.2003Моделирование непрерывной системы контроля на основе матричной модели объекта наблюдения. Нахождение передаточной функции формирующего фильтра входного процесса. Построение графика зависимости координаты и скорости от времени, фазовой траектории системы.
курсовая работа [1,5 M], добавлен 25.12.2013Основные определения и свойства скалярного произведения. Необходимое и достаточное условие перпендикулярности векторов. Проекция произвольного вектора. Геометрический смысл скалярного произведения. Проведение нормализации вектора, его направление.
курсовая работа [491,4 K], добавлен 13.01.2014Методика проверки совместности системы уравнений и ее решение. Вычисление параметров однородной системы линейных алгебраических уравнений. Нахождение по координатам модуля, проекции вектора, скалярного произведения векторов. Составление уравнения прямой.
контрольная работа [104,2 K], добавлен 23.01.2012Моделирование входного заданного сигнала, построение графика, амплитудного и фазового спектра. Моделирование шума с законом распределения вероятностей Рэлея, оценка дисперсии отсчетов шума и проверка адекватности модели шума по критерию Пирсона.
курсовая работа [2,3 M], добавлен 25.11.2011Анализ динамических процессов в системе на основе использования построенной аналитической модели. Моделирование с использованием пакета расширения Symbolic Math Tolbox. Построение модели в виде системы дифференциальных уравнений, записанных в форме Коши.
курсовая работа [863,4 K], добавлен 21.06.2015