Метод правых прямоугольников
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 2
- Постановка задачи 4
- Теоретическая часть 5
- Метод правых прямоугольников 5
- Примеры решения задач 8
- Индивидуальные задания 10
- Алгоритм решения (блок-схема) 16
- Инструкция пользователя 18
- Руководство программиста 23
ЗАКЛЮЧЕНИЕ 25
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 26
ПРИЛОЖЕНИЕ А 28
ПРИЛОЖЕНИЕ В 35
ВВЕДЕНИЕ
Задача
вычисления интегралов возникает во
многих областях прикладной математики.
В большинстве случаев
Проблема исследования заключается в том, что в прикладной математике и в других областях, где применяются программы позволяющие вычислить приближенное решение определенного интеграла по формулам правых прямоугольников, нуждаются в разработке программы для конкретного определенного интеграла, то есть интеграла вида .
Объектом исследования область математического моделирования - приближенное решение определенного интеграла по формулам правых прямоугольников.
Предметом исследования является процесс разработки программного приложения, позволяющего найти приближенное решение определенного интеграла вида по формулам правых прямоугольников.
Целью исследования является разработка программного приложения «Приближенное вычисление определенных интегралов по формуле правых прямоугольников», позволяющая находить значение определенного интеграла вида .
В качестве гипотезы решения проблемы нами было выдвинуто предположение о том, что разработанное программное приложение позволит пошагово продемонстрировать процесс вычисления приближенного значения определенного интеграла вида по формулам правых прямоугольников.
Задачи исследования:
- подбор и анализ литературы;
- разработка программы и проверка правильности её работы;
- предоставление исходных и итоговых материалов.
Для реализации целей и задач исследования применялись следующие методы:
- теоретические – анализ литературы, анализ и отбор компьютерных программных продуктов;
- эмпирические – беседа с преподавателем, проверка правильности работы ПО, отладка ПО.
Этапы работы:
- изучение рынка аналогичных программных продуктов;
- постановка задачи;
- выбор средств для реализации проекта;
- создание структуры данных;
- создание функциональной части программного продукта;
- подготовка описания программного продукта;
- разработка презентационного материала к программному продукту.
Программный
продукт может применяться на занятиях
по дисциплинам «Численные методы» и «Математическое
моделирование» в качестве демонстрационного
примера реализации метода правых прямоугольников
средствами среды программирования Borland
Delphi.
- Постановка задачи
Разработать программное приложение «Приближенное вычисление определенных интегралов по формуле правых прямоугольников», позволяющее приближенно вычислять определенные интегралы вида по формулам правых прямоугольников, где подынтегральная функция имеет вид f(x) = .
Данная программа должна реализовывать следующие функции:
- ввод коэффициентов отрезков интегрирования a, b, m, k, l, n;
- ввод коэффициентов общей формулы;
- приближённое вычисление определённого интеграла по формуле правых прямоугольников;
- вычисление погрешности;
- построение графика подынтегральной функции y=f(x);
- обработка исключительных ситуаций;
- визуальное представление решения определенного интеграла для пользователей.
Разрабатываемое приложение должно функционировать на персональном компьютере (ПК) со следующими характеристиками:
- операционная система семейства Windows;
- 1 Гб свободного дискового пространства;
- оперативная память не менее 128Мб;
- монитор с разрешением 1024х768 пикселей;
- мышь, клавиатура,
CD-ROM;
- Теоретическая
часть
2.1 Метод правых прямоугольников
При решении инженерных задач часто необходимо вычислять определённый интеграл. Когда не удаётся выразить интеграл в замкнутой форме, или полученная формула сложна, или подынтегральная функция задана таблично, используют численное интегрирование.
В основе численного интегрирования лежит приближенное вычисление площади под кривой, описываемой подынтегральной функцией. В общем виде задача формулируется как нахождение значения .
Наиболее просты для реализации методы, для которых значения x заданы с постоянным шагом:
- методы прямоугольников (левых, правых и средних прямоугольников);
- метод трапеций (Ньютона - Котеса)
- метод парабол (Симпсона)
Метод
прямоугольников – это наиболее
простой и вместе с тем наиболее
грубый метод приближенного
Пусть требуется вычислить интеграл
- разбить участки интегрирования (a, b) на n равных частей и поместим точки, значение функции, в которые входят в интегральную сумму, в левых концах полученных участков;
- Если n достаточно велика, т.е. длина участков разбиения достаточна мала, то интегральная сума будет уже мало отличаться величины интеграла;
- Таким образом, получим формулу правых прямоугольников для вычисления определенного интеграла:
2.2 Примеры вычисления определенного интеграла методом правых прямоугольников
Пример 1. Вычислить интеграл по формуле правых прямоугольников при n=10.
Решение:
- Разделим отрезок [a; b] на n равных частей, т.е. на n элементарных отрезков. Длина каждого элементарного отрезка равна
- Строим ступенчатую фигуру: построение прямоугольников идет справа на лево (Рисунок 1)
Рисунок 1 График функции sinx
Таблица 1 – Значение
| i | xi | f(xi) |
| 0 | 0,50 | 0,48 |
| 1 | 0,75 | 0,68 |
| 2 | 1,00 | 0,84 |
| 3 | 1,25 | 0,95 |
| 4 | 1,50 | 1,00 |
| 5 | 1,75 | 0,98 |
| 6 | 2,00 | 0,91 |
| 7 | 2,25 | 0,78 |
| 8 | 2,50 | 0,60 |
| 9 | 2,75 | 0,38 |
| 10 | 3,00 | 0,14 |
- Подставим в формулу:
Вычислить интеграл по формуле правых прямоугольников при n=5
Решение:
- Разделим отрезок [a; b] на n равных частей, т.е. на n элементарных отрезков. Длина каждого элементарного отрезка равна
- Строим ступенчатую фигуру: построение прямоугольников идет справа на лево (Рисунок 2)
Рисунок 2 График функции
Таблица 2-
| i | xi | f(xi) |
| 0 | 0,50 | 0,49 |
| 1 | 1,20 | 0,43 |
| 2 | 1,90 | 0,36 |
| 3 | 2,60 | 0,30 |
| 4 | 3,30 | 0,26 |
| 5 | 4,00 | 0,22 |
- Подставим в формулу:
- Индивидуальные задания
Вычислить приближенно интегралы по формуле правых прямоугольников и оценить погрешность вычислений по правилу Рунге.
- Алгоритм решения (блок-схема)
И.д.: n - число делимых отрезков;
a- нижний предел интеграла;
b -верхний предел интеграла;
m, l, k- коэффициенты функции;
h- длина элементарного отрезка;
f - значение функции.
Рез.: s – значение определенного интеграла.
П.п.: i – параметр цикла;
bx- значение изменения границ определенного интеграла.
СПИСОК
ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
- Коржавина Т.Н., Лазарева Н.В., Ташлыкова Н.Н. Подготовка и защита выпускных квалификационных работ в учреждениях среднего профессионального образования. Учеб.-метод. пособие. – Екатеринбург, 2007. – 86 с.
- Григорьев, С. Г. Математика: учебник для СПО/ С. Г. Григорьев, С. В. Задулина ; под ред. В. А. Гусева. - М. : Академия, 2005. - 384 с. - (Среднее профессиональное образование);
- Каханер, Д. Численные методы и программное обеспечение/ Д. Каханер, К. Моулер, С. Нэш ; пер. с англ. Х. Д. Икрамова. - Изд. 2-е, стереотип. - М. : Мир, 2001. - 575 с.;
- Вержбицкий, В. М. Численные методы. Линейная алгебра и нелинейные уравнения: учеб. пособие для вузов/ В. М. Вержбицкий. - М. : Высшая школа, 2000. - 266 с.;
- Бахвалов, Н. С. Численные методы: учеб. пособие для вузов/ Н. С. Бахвалов, Н. П. Жидков, Г. М. Кобельков. - Изд. 3-е, доп. и перераб. - М. : БИНОМ. Лаборатория знаний, 2003. - 632 с. : ил. - (Технический университет);
- Хемминг, Р. В. Численные методы для научных работников и инженеров/ Р. В. Хемминг ; пер. с англ. В. Л. Арлазарова, Г. С. Разиной, А. В. Ускова, под ред. Р. С. Гутера. - М. : Наука, 1968. - 400 с. : ил. - (Физико-математическая библиотека инженера);
- Алферьева Т. И. Сборник задач по математическим методам / Т. И. Алферьева. - Екатеринбург : РГППУ, 2004. - 98 с.;
- Бабенко К.И. "Основы численного анализа". Москва-Ижевск, НИЦ "Регулярная и хаотическая динамика", 2002, 848 стр.;
- Численные методы. Учебное пособие для вузов, Пирумов У.Г., Гидаспов В.Ю., Иванов И.Э., (2007 г.), 144 стр., Россия, твердый переплет.
- Пантелеев А. В., Летова Т. А.Методы оптимизации в примерах и задачах. - Высшая школа (все книги издательства), 2005.- 544стр.;
- Фленов М. Е. Программирование в Delphi глазами хакера.,2004. -368 стр.;
- Фаронов В.В. Программирование баз данных в Delphi 7.Издательство: Санкт-Петербург «БХВ-Петербург», 2005.- 457стр.;
- Культин Н. Основы программирования в Delphi 2007., Издательство: "БХВ-Петербург", 2008-480стр.;
- Краснов М. - DirectX Графика в проектах Delphi. 251 стр.;
- Подольский С., Разработка интернет-приложений в Delphi /2002.-432стр.;
- Зайцев О.В., Владимиров А.М. Графика в Delphi/ 2006 г.- 304 стр..

- Метод представления статистических данных в графическом виде
- Метод приближенного определения решения матричной игры
- Метод принуждения в административной деятельности полиции
- Метод проведения маркетинговых исследований
- Метод продолжения по параметру в задачах идентификации экономических моделей
- Метод проектів і його життєво-компетентнісний потенціал
- «Метод проектов» в образовательном процессе школы
- Метод политических процессов
- Метод полной себестоимости
- Метод половинного деления
- Метод половинного деления
- Метод поставки задачи Пикара
- Метод правового регулирования
- Метод правового регулирования государственных и непосредственно связанных с ним отношений