
- •Численное интегрирование.
- •§17. Формула прямоугольников.
- •§18. Формула трапеций.
- •§19. Формула Симпсона (парабол).
- •§20. Приемы приближенного вычисления несобственных интегралов.
- •§21. Приближенное вычисление кратных интегралов.
- •1. Аналог формул прямоугольников.
- •2. Аналог формулы касательных.
- •3. Аналог формулы трапеций.
- •4. Аналог формул Симпсона.
§19. Формула Симпсона (парабол).
C A
-h O h x |
Рассмотрим точки A(-h, y-1), B(0, y0), C(h, y1). Уравнение параболы, проходящей через эти точки: y=a+bx+cx2 (1)
|
Площадь параболы,
проходящей через точки A,
B,
и С
вычисляется по формуле:
(2).
Из (1), сложив первое
и третье равенства, найдём:
откуда 2ch2=y-1-2y0+y1
и тогда
.
Рассмотрим теперь
функцию y=f(x),
заданную на [a, b].
Требуется вычислить
Разобьём отрезок [a, b]
на 2n отрезков a=x0<x1<…<x2n=b.
Заменим дугу кривой y=f(x)
(
)
параболой, проходящей через эти точки
и тогда
B
A
y0 y1 y2
O a=x0 x1 x2 b=x2n x |
площадь
криволинейной трапеции, ограниченной
сверху параболой, будет вычисляться
по формуле:
Вычислим площадь следующей криволинейной трапеции на [x2, x4]:
|
Оценка погрешности для формулы Симпсона (без вывода):
Пример 1.
Найти приближённое значение интеграла
с помощью квадратурных формул
прямоугольников, трапеций и Симпсона,
если отрезок [0, 1] разбит на 10 равных
частей.
Решение:
.
При n=10 получим следующие оценки величин погрешности результатов:
Пример 2.
Вычислить интеграл
.
по формуле Симпсона.
Решение:
Возьмём
.
.Тогда
.
§20. Приемы приближенного вычисления несобственных интегралов.
Рассмотрим интегралы вида:
(1),
(2),
(3).
Для случая (3) функция f(x) имеет бесконечный разрыв либо в точке x=a, либо x=b, либо x=cÎ[a, b]. Вычисляемые несобственные интегралы при этом предполагаются сходящимися.
Одним из источников
получения численных значений несобственных
интегралов (1) и (2) являются квадратурные
формулы вида:
(Гаусса-Кристоффеля). Для их применения
нужно выделить под интегралом подходящую
весовую функцию и воспользоваться
соответствующей квадратурой.
Тогда для интеграла
(1):
-
формула Лагерра, где
,
Ln-1-
n-1-ый
многочлен Лагерра.
Аналогично,
для интеграла (2) имеем:
- формула Эрмита, где
,
Hn-1-
n-1-вый
многочлен Эрмита.
К вычислению
интегралов с бесконечной верхней
границей можно применять различные
формулы численного интегрирования,
пользуясь равенством, определяющим
несобственный интеграл:
.
Оно позволяет считать, что для достаточно
больших значений b
выполняется
и вычислять интеграл
с помощью известных квадратурных правил.
предполагая
исходный интеграл абсолютно сходящимся,
величину абсолютной погрешности, то
есть
,
за счет увеличения b
можно сделать как угодно малой.
В случае (2) без
ограничения общности можно считать,
что подынтегральная функция имеет
особенность на границе промежутка
интегрирования, то есть если точкой c,
где f(x)
обращается в бесконечность, окажется
внутренняя точка интервала (a,
b),
то данный интеграл можно представить
символически как
.
Также без потери общности, достаточно
рассматривать
.
Но к таким интегралам, в которых
подынтегральная функция имеет особыми
точками значения -1 и (или) 1, можно
применить квадратурную формулу Эрмита
(Мелера) в виде
=
или более общую формулу, где параметры
a
> -1, b
> -1 желательно подобрать так, чтобы
функция
была как можно более гладкой. Такой
прием при вычислении несобственных
интегралов называют мультипликативным
выделением особенностей.
Существует несколько специальных
квадратурных формул, позволяющих
"загнать" в весовые функции различные
типы особенностей: степенную,
логарифмическую и другие.
Применяются и другие приемы вычисления несобственных интегралов. Надо отметить, что иногда достаточно сделать удачную замену переменной, чтобы преобразовать несобственный интеграл к более подходящему для вычисления виду.