Курсовая работа: Программная реализация разложения временного процесса в тригонометрический ряд

Файл вывода графика UnitGraphic.pas

Файл реализации класса - UnitRiad.pas

Файл описания динамической библиотеки About.dpr

Файл описания динамической библиотеки Prompt.dpr

Файл проекта COM-сервера – MyServer.dpr

Файл описания COM- класса – UComRiad.pas


Введение

Временным рядом обычно называется последовательность событий, наблюдаемых через некоторые, как правило, равные интервалы времени. Применительно к валютному дилингу это может быть текущее дневное значение обменного курса, по которому произошла очередная сделка - когда мы изучаем дневной арбитраж, либо значение цены закрытия - если мы пытаемся построить прогноз на несколько дней вперед.

Временной ряд — это упорядоченная (по времени) последовательность значений некоторой произвольной переменной величины. Каждое отдельное значение данной переменной называется отсчётом временного ряда. Тем самым, временной ряд существенным образом отличается от простой выборки данных.

Анализ временных рядов — совокупность математико-статистических методов анализа, предназначенных для выявления структуры временных рядов и для их прогноза. Сюда относятся, в частности, методы регрессионного анализа. Выявление структуры временного ряда необходимо для того, чтобы построить математическую модель того явления, которое является источником анализируемого временного ряда. Прогноз будущих значений временного ряда используется при принятии решений, например, в экономике.

Временные ряды состоят из двух элементов:

·          периода времени, за который или по состоянию на который приводятся числовые значения;

·          числовых значений того или иного показателя, называемых уровнями ряда.

Данная программа позволяет получить численные значения, описываемые следующей функциональной зависимостью


при заданных начальных данных

Результаты отображаются в виде таблицы и графиков, совмещенных в одной системе координат.

Для разработки программы была выбрана среда визуального проектирования Borland Delphi 7.0. Она позволяет за короткий промежуток времени и с наименьшими затратами физических и умственных сил создавать прикладные программы различной направленности, обеспечивая при этом наличие дружественного оконного интерфейса. Указанные (а также ряд других) преимущества среды Delphi 7.0. обуславливают широкое её использование при создании программного обеспечения разнообразного назначения.


1. Математическая формулировка задачи

Разложения временного процесса в тригонометрический ряд осуществляется при вычислении численных значений при использовании следующей функциональной зависимости:

Начальные данные:

Вычисления необходимо провести для трех значений :

  

Результаты получить в виде таблицы и графиков, совмещенных в одной системе координат.


2. Описание программы

 

2.1 Структурная схема программы

Структурно программа состоит из главного модуля, модулей описания вспомогательных форм, динамических библиотек, файлов помощи и обращений к другим программам. Связь модулей приведена на рисунке 2.1.

Рисунок-2.1. Структурная схема связей модулей программы

2.2 Описание разработанного класса

В результате анализа предметной области для её описания и моделирования был разработан класс TRiad, инкапсулирующий поля, методы и свойства, применимые к рассматриваемому объекту.

К-во Просмотров: 746
Бесплатно скачать Курсовая работа: Программная реализация разложения временного процесса в тригонометрический ряд