Реферат Численные методы вычисления интегралов
Работа добавлена на сайт bukvasha.net: 2015-10-28Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего
от 25%

Подписываем
договор
Численные методы вычисления интегралов. Метод Ньютона-Котеса. Метод Гаусса
1. Численные методы вычисления интегралов. Постановка задачи
Решая физические задачи, часто приходится вычислять значения определённых интегралов от функций
Прежде всего, рассмотрим случай, когда
В таком случае, как известно, функция
Формула (1) называется квадратурной формулой, а коэффициенты
Методы численного интегрирования классифицируются в зависимости от того, заданы ли значения аргумента через равные промежутки или нет. Так методы Ньютона-Котеса требуют, чтобы значения
2. Методы Ньютона-Котеса
Пусть
где
причём
можно вычислить точно. Тогда мы получаем квадратурную формулу
2.1 Формула трапеций
|
|
Рис. 1.
а) графический вывод:
Определённый интеграл
Между тем, очевидно, что
Так как, в методах Ньютона-Котеса,
или, соединяя подобные члены, имеем:
Формула (9) – называется формулой трапеций.
б) Аналитический вывод:
Выведем формулу трапеции аналитическим способом. Для этого используем интерполяционный многочлен Лагранжа для отрезка
т.к. в методе Ньютона-Котеса
Аналогично,
Таким образом, получаем формулу:
тогда, используя свойство аддитивности оператора интегрирования, имеем:
где
2.2 Формула Симпсона
Рассмотрим метод Ньютона-Котеса (т.е.
Вывод формулы Симпсона будем производить аналитически. Как и в предыдущем случае применяем интерполяционный многочлен Лагранжа, для интерполирования функции
Интегрируя (15) на отрезке
используя свойство аддитивности интеграла, получаем:
где
Формула (17)-называется формулой Симпсона.
Приняв обозначения
а) Формула трапеций:
б) Формула парабол (Симпсона) (при
2.3 Метод Ромберга
Пусть промежуток интегрирования разбит на
называемой формулой Ромберга, построим
Оказывается, что для интегрируемых по Риману функций, все столбцы и строки
Пример
: Выписать явные формулы для фрагмента
Решение:
Пусть
3. Квадратурные формулы Гаусса
Во всех приведенных до сих пор формулах численного интегрирования Ньютона-Котеса и во всех формулах, получаемых методом Ромберга, используются равноотстоящие узлы. В случае квадратурных формул Гаусса это уже не так. Иначе говоря, смысл квадратурных формул Гаусса состоит в том, чтобы при наименьшем возможном числе узлов точно интегрировать многочлены наивысшей возможной степени. Можно показать, что при
Для количества узлов и соответствующих значений
Для понимания сути этих таблиц рассмотрим пример.
Пример:
Пусть нам нужно составить квадратурную формулу с двумя узлами
Решение: Искомая формула имеет вид:
где
Тогда, подставляя в (23) имеем:
Отсюда, приравнивая коэффициенты при
Ее решение имеет вид:
Следовательно, искомая квадратурная формула такова:
Ясно, что если нам нужно вычислить интеграл со многими узловыми точками, действуем следующим образом:
а) промежуток интегрирования
б) полученные результаты складываем.
В случае, когда
Для вычисления кратных интегралов, их сводят обычно к повторным интегралам, а далее применяют те же самые кубатурные формулы для каждого значения узловых точек, что и в одномерном случае. Однако, надо иметь в виду, что кратные интегралы значительно сложнее вычислять с заданной точностью.
Точность произведённых вычислений зависит от точности аппроксимации подынтегральной функции многочленами.
4. Оценка интегралов
При численном интегрировании наряду с приближёнными формулами представляет также интерес нахождение нижних и верхних границ интегралов. Рассмотрим два метода оценки интегралов:
а) оценка интеграла в случае, когда подинтегральная функция
б) общий случай.
Рассмотрим интеграл:
где
К Е
N
М
0
Рис. 1
0
Площадь криволинейной трапеции
(30)
Очевидно, что
(31)
(32)
Таким образом, для оценки интеграла в случае
, имеем:
(33)
если же
, неравенство (33) заменяется на обратное.
б) Другой принцип грубой, но зато общей оценки значения интеграла, основан на «монотонности» интеграла. При этом способе подынтегральную функцию приближают снизу и сверху интегрируемыми в замкнутом виде функциями
и
, т.е.
,
(34)
Тогда
(35)
5. Вычисление интегралов методом Монте-Карло
Пусть нам нужно вычислить интеграл:
(36)
В случае, когда методы Ньютона-Котеса и Гаусса работают плохо, приходится обращаться к вероятностным методам случайного поиска. К таким методам относится метод Монте-Карло.
Для вычисления интеграла (36) методом Монте-Карло, заменим переменную интегрирования
таким образом, чтобы пределы интегрирования
отобразились соответственно в
. Для этого нужно воспользоваться преобразованием:
(37)
тогда интеграл (36) принимает вид:
(38)
Для вычисления же интеграла на
имеем формулу:
(39)
где
- случайные числа, равномерно распределённые на
. Таким образом, по методу Монте-Карло, интеграл (36) считается по формуле:
(40)
где
- равномерно распределённые случайные числа из промежутка
.
Аналогично, для кратных интегралов. Получаем:
(41)
где
- случайные точки, равномерно распределённые на квадрате
(Здесь знак «
» означает декартовое произведение).
В случае, когда область интегрирования является сложным множеством
(рис. 6), пользуемся прямоугольником
, который описывается вокруг множества
. И интеграл по множеству
заменяем интегралом по прямоугольнику
, который уже умеем вычислять по формуле (41). Замена интеграла по множеству
производится соотношением:
(42)
где
(43)
таким образом:
(44)
который легко рассчитывается по формуле (41).
Аналогично вычисляются и трёхкратные интегралы. Этот подход легко обобщается для n-кратных интегралов.
Литература
1. Р.В. Хемминг. Численные методы, Наука, М.,1998
2. Коллатц., Ю.Альбрехт. Задачи по прикладной математике. Мир, М.,1998.
3. Т.Шуп. Решение инженерных задач на ЭВМ. Мир, М., 1992.
4. К.Бреббия, Ж. Теллес, Л. Врубел.Методы граничных элементов. Мир, М.,1987.
5. И.С.Берехин., Н.П.Жидков. Методы вычислений, ч.1., М.,1982.
Очевидно, что
Таким образом, для оценки интеграла в случае
если же
б) Другой принцип грубой, но зато общей оценки значения интеграла, основан на «монотонности» интеграла. При этом способе подынтегральную функцию приближают снизу и сверху интегрируемыми в замкнутом виде функциями
Тогда
5. Вычисление интегралов методом Монте-Карло
Пусть нам нужно вычислить интеграл:
В случае, когда методы Ньютона-Котеса и Гаусса работают плохо, приходится обращаться к вероятностным методам случайного поиска. К таким методам относится метод Монте-Карло.
Для вычисления интеграла (36) методом Монте-Карло, заменим переменную интегрирования
тогда интеграл (36) принимает вид:
Для вычисления же интеграла на
где
где
Аналогично, для кратных интегралов. Получаем:
где
В случае, когда область интегрирования является сложным множеством
где
таким образом:
который легко рассчитывается по формуле (41).
Аналогично вычисляются и трёхкратные интегралы. Этот подход легко обобщается для n-кратных интегралов.
Литература
1. Р.В. Хемминг. Численные методы, Наука, М.,1998
2. Коллатц., Ю.Альбрехт. Задачи по прикладной математике. Мир, М.,1998.
3. Т.Шуп. Решение инженерных задач на ЭВМ. Мир, М., 1992.
4. К.Бреббия, Ж. Теллес, Л. Врубел.Методы граничных элементов. Мир, М.,1987.
5. И.С.Берехин., Н.П.Жидков. Методы вычислений, ч.1., М.,1982.