
- •Глава 8. Численное интегрирование
- •8.1. Постановка задачи численного интегрирования. Квадратурные формулы Ньютона – Котеса Постановка задачи приближенного интегрирования. Квадратурные формулы
- •Квадратурные формулы Ньютона – Котеса
- •Необобщенные формулы прямоугольников, трапеций, Симпсона
- •Обобщенные формулы прямоугольников, трапеций, Симпсона
- •Оценка погрешности и определение порядка точности для формулы трапеций
- •Оценка погрешности и определение порядка точности обобщенной формулы трапеций. Преобразуем разность между точным и приближенным значениями интеграла, вычисленным с помощью обобщенной формулы трапеций:
- •Оценки погрешности и порядки точности обобщенных квадратурных формул прямоугольников, трапеций и Симпсона
- •8.2. Квадратурные формулы Гаусса. Метод неопределенных коэффициентов Квадратурные формулы Гаусса
- •Метод неопределенных коэффициентов
- •8.3. Метод Монте-Карло
- •Первая схема метода Монте-Карло
- •Вторая схема метода Монте-Карло
- •8.4. Вычисление первообразных, несобственных и кратных интегралов
- •Вычисление первообразных
- •Вычисление несобственных интегралов
- •Вычисление кратных интегралов. Кубатурные формулы
- •8.5. Обусловленность квадратурных формул интерполяционного типа
- •Контрольные вопросы и задания
Вторая схема метода Монте-Карло
Пусть
на отрезке
.
Ищется приближенное значениеQ
интеграла
Рис.
8.11
,
,
а сверху и снизу
осью Ох и
графиком функции
.
Обозначим
площадь прямоугольника
,
содержащего указанную криволинейную
трапецию (рис. 8.11). Пусть
и
значения случайных величин
и
,
равномерно распределенных на отрезках
и
,
соответственно. Эти значения можно
получить с помощью датчика случайных
чисел. Случайная точка на плоскости
будет равномерно распределена в
прямоугольнике
.
Поэтому вероятность попадания очередной
случайной точки
в криволинейную трапецию равна
.
Проведемn
статистических испытаний, то есть
получим случайные значения
и
при
.
Посчитаем количество попаданий
точек
в криволинейную трапецию. Условие
попадания очередной точки
в трапецию очевидны:
.
Тогда, согласно центральной предельной
теореме, относительная частота попаданий
будет стремиться к вероятности попадания
при
.
Отсюда следует, что последовательность
будет
стремиться к точному значению интеграла
I
по вероятности при
.
Чтобы
оценить погрешность получаемого
приближенного значения, можно
воспользоваться приближенным правилом:
если для всех значений i
от 1 до k
выполняется неравенство
,
то можно считать, что с некоторой
вероятностью погрешность приближенного
значения интеграла
не будет превышать наперед заданную
точность
.
Чем больше значениеk,
тем больше вероятность достижения
заданной точности.
В заключение отметим, что при приближенном вычислении определенных интегралов метод Монте-Карло значительно уступает квадратурным формулам. В то же время, он легко обобщается на случай многомерных интегралов, и при вычислении интегралов высокой кратности (большей четырех) метод Монте-Карло оказывается более эффективен, нежели квадратурные формулы.
8.4. Вычисление первообразных, несобственных и кратных интегралов
Решение многих задач сводится к вычислению определенных интегралов. К этим задачам относятся вычисление первообразных функций, криволинейных, поверхностных интегралов, несобственных интегралов. Применяя для приближенного вычисления определенных интегралов рассмотренные численные методы, мы автоматически получаем методы решения и этих задач.
Вычисление первообразных
Функция
,
(8.4.1)
очевидно,
является первообразной функции
и удовлетворяет условию
.
(8.4.2)
Пусть
функция
является непрерывной на заданном отрезке
.
Тогда ее первообразные будут существовать
на этом отрезке. Введем на отрезке
равномерную сетку точек
,
где
шаг сетки,
.
Будем искать таблицу приближенных
значений первообразной
в этих точках с погрешностями, не
превышающими заданного положительного
числа
.Точные
значения первообразной можно вычислить
по рекуррентной формуле
,
.
(8.4.3)
с начальным условием
.
(8.4.4)
Для
приближенного вычисления интегралов
можно воспользоваться любой из
рассмотренных квадратурных формул.
Пусть
приближенные значения этих интегралов,
вычисляемые по некоторой квадратурной
формуле с погрешностями, не превышающими
.
Заменив в формуле (8.4.3) точные значения
интегралов приближенными, получим
,
.
(8.4.5)
Поскольку
эта формула приближенная, вычисленные
с ее помощью значения первообразной
будут приближенными. Обозначим их
.
Таким образом, для вычисления приближенных
значений первообразной мы получили
рекуррентную вычислительную схему
,
,
.
(8.4.6)
Легко видеть, что эта схема эквивалентна схеме:
,
,
.
(8.4.7)
Отсюда легко получить оценки погрешностей приближенных значений первообразной
,
.
(8.4.8)
Таким
образом, выбрав
,
получим приближенные значения
первообразной
(
)
с погрешностями, не превы-шающими
.