Лабораторная работа No. 5
практикума "Анализ временных рядов": Меры сложности. Расчет энтропии источника.
Задачи лабораторной работы:
Ссылки на технические руководства:
Как написать, откомпилировать и запустить простую С-программу
Порядок выполнения лабораторной работы:
1) Ознакомление с теоретическим материалом.
Содержание и оформление отчета по
лабораторной работе:
Отчет по лабораторной работе представляется в виде latex или html документа по указанию преподавателя. Он должен содержать: 1) Заголовок, с указанием названия лабораторной работы, Ф.И.О. выполнявших ее студентов, номер учебной группы, номер задания. 2) Рисунки с результатами расчета блочных энтропий и динамических энтропий от размера блока. 3) Названия файлов, для которых проводились вычисления. 4) Сопоставление результатов для различных процессов. 5) Краткое резюме - заключение по пунктам 1-4.
Список вариантов заданий
Задание 1.
Написать программу, позволяющую с помощью логистического отображения
сгенерировать бинарную последовательность, имеющую структуру последовательности Бернулли (случай ). Для этого нужно, итерируя данное отображение, записывать в файл символ ``1'', если , и ``0'' для . Число итераций взять равным 10000. С помощью программы ``block.x'' провести расчеты блочных энтропий для . (Программа ``block.x'' считывает символьную последовательность из файла данных и записывает в выходной файл ``entropy.dat'' значения и ). Построить график и определить, начиная с какого размера блока заметно отличается от теоретического значения . Построить зависимость погрешности вычислений от размера блока. Задание 2. Провести сопоставление двух хаотических режимов динамики предложенной преподавателем модели с точки зрения их сложности. Воспользовавшись программой ``block.x'', по аналогии с предыдущим заданием построить зависимости . Оценить величину энтропии источника для каждого режима.
|