Курсовая работа: Исследование точности численного интегрирования 2
18 3,136068e-006
19 1,568034e-006
20 7,840168e-007»
6. Руководство пользователя
6.1 Назначение программы
Данная программа предназначена для исследования внутренней сходимости численного интегрирования методами Симпсона и трапеций для различных функций.
6.2 Условия и характеристики выполнения программы
Программа была отлажена и проверена на вычислительной установке PC c процессором Intel Core 2 Duo CPU 7350 2.0GHz, работающей под управлением операционной системы Windows XP SP 3 версия 5.1 сборка 2600.xpsp.080413-2111.
Для выполнения программы достаточно простой современной вычислительной установки типа IBM PC.
Для компиляции и сборки программы требуется компиляторы Microsoft Visual С++ 2005 Express Edition или Microsoft Visual Studio 2008.
6.3 Выполнение программы
Запустить исполняемый файл и следовать инструкциям на экране.
6.4 Сообщения оператору
В ходе работы программы пользователю будет выведен ряд сообщений, информирующих его о следующем шаге, а именно:
- «Выберите зависимость: » – здесь пользователю предлагается выбрать (ввести нужный номер) требуемую зависимость.
- «Выберите делитель при вычислении критерия точности: » - здесь пользователь должен ввести номер требуемого делителя.
- «Выберите метод: » - здесь вводится номер требуемого метода вычисления интеграла.
- «Нижний предел интегрирования a= » - вводим нижний предел.
- «Верхний предел интегрирования b= » - вводим верхний предел.
- «Коэффициент m= » - вводим коэффициент.
- «Провести исследование влияния увеличения верхнего предела?? Y???» - если требуеся то жмем ‘y’, если нет, то любую кнопку.
6.5 Входные и выходные данные
Входными данными для данной программы будут номера выбранной зависимости (критерий точности от кол-ва итераций и наоборот), метода вычисления интеграла (методы трапеций и Симпсона), нужной функции, делителя для вычисления критерия (либо значение интеграла на предыдущем прохождении либо аналитическое значение), а также пределы интегрирования и коэффициент m.
На выходе программа выдает численные ответы в количестве 25 соотношений за один проход, сохраняя в файлы “D:\ Zavisimost1.txt” и “D:\ Zavisimost2.txt “.
6.6 Сборка программы
Сборка программы осуществляется путем компиляции и компоновки файла с исходным текстом (в количестве 4 файлов) программы в среде компилятора Microsoft Visual С++ 2005 Express Edition.
7. Описание программы
7.1 Общие сведения
Данная программа предназначена для исследования внутренней сходимости численного интегрирования методами Симпсона и трапеций для различных функций.
Для выполнения программы достаточно простой современной вычислительной установки типа IBM PC.
Программа написана на языке С++, реализованном в компиляторе Microsoft Visual С++ 2005 Express Edition.
7.2 Функциональное назначение
Программа предназначена для исследования внутренней сходимости численного интегрирования методами Симпсона и трапеций для функций (подынтегральных выражений) sin(mx), m/x, m/x2 .
7.3 Описание логической структуры
Функция void Zavisimost1(char,int,int,int)- проводит построение зависимости кол-ва итераций от заданного критерия точности, принимает код клавиши для перехода ?