Введение, Постановка задачи - Разработка программы вычисления определенных интегралов численными методами

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

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

В данной пояснительной записке проводится описание последовательности шагов по составлению программы на алгоритмическом языке Turbo Pascal 7.0 и результаты применения этой программы для вычисления конкретных значений. Рассматриваются вопросы математической формулировки и алгоритмизации задачи, разработки блок-схемы алгоритма е? решения составления исходной Pascal-программы и реализации вычислений по составленной программе.

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

Алгоритмический pascal программа

Постановка задачи

Ставится задача составить программу вычисления интегралов вида

Где A И B - нижний и верхний пределы интегрирования, F(x) - непрерывная подынтегральная функция на отрезке [A, b]. Такой определенный интеграл можно трактовать как площадь фигуры (рисунок 1), ограниченной ординатами A И B, Осью абсцисс X И графиком подынтегральной функции F(x).

к вычислению определенного интеграла

Рисунок 1 - К вычислению определенного интеграла

Обыкновенный определенный интеграл, у которого известна его первообразная F(x), вычисляется по формуле Ньютона-Лейбница

Численное интегрирование применяется, если нахождение F(x) Сложно или невозможно. Оно заключается в интерполяции F(x) На отрезке [A, b] подходящим полиномом, для которого известна первообразная F(x). Обычно отрезок [A, b] разбивается на N частей, к каждой из которых применяется соответствующая простая формула.

Таким образом, программа должна обеспечивать возможность:

    - выбора пользователем численного метода вычисления; - ввода с клавиатуры значений A, B, M - вывода результатов вычисления на дисплей в удобном для восприятия виде с отображением названия выбранного численного метода.

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

В результате сформулируем следующую задачу по созданию программы:

    - Оба метода реализуется в подпрограмме-процедуре программа после загрузки должна выводить на дисплей исходное окно-заставку, в которой отображаются общие сведения о статусе программы и е? авторах; - после выполнения указанной в строке подсказки процедуры перехода должно выводиться вертикальное меню с пунктами: "Справка", "Метод прямоугольников" "Метод Чебышева " и "Выход"; - при выборе в меню пункта "Справка" должна выводиться краткая справка о назначении программы и порядке работы с ней; - при выборе пункта меню "Выход" программы должна завершать работу.

Похожие статьи




Введение, Постановка задачи - Разработка программы вычисления определенных интегралов численными методами

Предыдущая | Следующая