Курсовая работа: Исследование точности численного дифференцирования

Исследование проведите на примерах:

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

Программа была отлажена и проверена на вычислительной установке PC c процессором AMD Turion(tm) X2 Dual Core Mobile RM-76 2.30 Гц, работающей под управлением операционной системы Windows 7 Ultimate, ОЗУ 4 Гб. На других вычислительных установках программа не проверялась.

Для выполнения программы выбрана вычислительная установка типа PC с процессором Pentium III (или быстрее) и 256 Мбайт оперативной памяти, оснащенной любой из следующих операционных систем: Windows NT и выше.

Для компиляции исходного кода в исполняемый файлнеобходим компилятор MSVisualStudio версии 2005 и выше, совместимость с другими компиляторами не гарантируется.

Программа derivation предназначена для исследования метода численного дифференцирования двумя способами.

Данная программа написана на языке С++, реализована в компиляторе MicrosoftVisualStudio 2005.

Для выполнения программы достаточно вычислительной установки типа PC с процессором Pentium III (или быстрее) и 256 Мбайт оперативной памяти, оснащенной любой из следующих операционных систем: Windows NT и выше.

Программа derivation предназначена для исследования метода численного дифференцирования двумя способами.

Численное дифференцирование применяется, если функцию y(x) трудно или невозможно продифференцировать аналитически – например, если она задана таблицей. Оно нужно также при решении дифференциальных уравнений при помощи разностных методов.

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

Описание функции first_function

Данная функция вычисляет значение y = cos 2 mx и возвращает.

Описание функции first _ derivation _ real

Данная функция вычисляет аналитическое значение производной первой функции.

Описание функции Rus

Данная функция предназначена для русификации программы

Описание функции second_function

Данная функция вычисляет значение y =

Описание функции second_derivation_real

Данная функция вычисляет аналитическое значение производной второй функции.

Описание функции first_derivation

Данная функция производит дифференцирование первым способом

Описание функции second_derivation

Данная функция производит дифференцирование вторым способом

pFunc func – указатель на функци., которую надо продифферинцировать

Описание функции WriteToFile

Данная функция записывает полученные значения в файл и вывод в консоли

К-во Просмотров: 242
Бесплатно скачать Курсовая работа: Исследование точности численного дифференцирования