
-
10. Численное интегрирование
Пусть на отрезке [a,b] задана функция y = f(x). С помощью точек x0, x1, … , xn отрезок [a,b] можно разбить на n элементарных отрезков [xi-1, xi] (i=1,2,…,n), причем x0 = a, xn = b. На каждом из этих отрезков можно выбрать произвольную точку xi ( xi-1 £ xi £ xi ) и найти произведение si значения функции в этой точке f(xi) на длину элементарного отрезка Dxi = xi - xi-1 :
si = f(xi) Dxi .
Теперь можно составить сумму всех таких произведений:
Сумма Sn называется интегральной суммой. Определенным интегралом от функции f(x) на отрезке [a,b] называется предел интегральной суммы при неограниченном увеличении числа точек разбиения; при этом длина наибольшего из элементарных отрезков стремится к нулю:
Теорема существования определенного интеграла: Если функция f(x) непрерывна на отрезке [a,b], то предел интегральной суммы существует и не зависит ни от способа разбиения отрезка [a,b] на элементарные отрезки, ни от выбора точек xi.
Во многих случаях, когда подынтегральная функция задана в аналитическом виде, определенный интеграл удается вычислить непосредственно с помощью неопределенного интеграла (вернее, первообразной) по формуле Ньютона-Лейбница. Она состоит в том, что определенный интеграл равен приращению первообразной F(x) на отрезке интегрирования:
Однако на практике этой формулой часто нельзя воспользоваться по двум основным причинам:
1) вид функции f(x) может не допускать непосредственного интегрирования, т.е. первообразную нельзя выразить в элементарных функциях;
2) значения функции f(x) могут быть заданы только на фиксированном конечном множестве точек xi , т.е. функция задается в виде таблицы.
В этих случаях используются методы численного интегрирования. Они основаны на замене подынтегральной функции некоторыми более простыми выражениями, например, многочленами.
Одним из таких способов, который может быть использован для вычисления интегралов в первом случае, является представление подынтегральной функции в виде степенного ряда (ряда Тейлора). Это позволяет свести вычисление интеграла от сложной функции к интегрированию многочлена, представляющего первые несколько членов ряда.
Пример
- вычислить интеграл с
погрешностью 10-4
.
Решение: воспользуемся разложение экспоненты в ряд
Используя это выражение и заменяя x на -x2, запишем интеграл в виде:
Более универсальными методами, которые пригодны для обоих случаев, являются методы численного интегрирования, основанные на аппроксимации подынтегральной функции с помощью интерполяционных многочленов. Это позволяет приближенно заменить определенный интеграл интегральной суммой. В зависимости от способа ее вычисления получаются разные методы численного интегрирования: методы прямоугольников, трапеций, парабол и др.