Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Численное интегрированиеСтр 1 из 2Следующая ⇒
Задача численного интегрирования состоит в замене исходной подинтегральной функции f(x), для которой трудно или невозможно записать первообразную в аналитике, некоторой аппроксимирующей функцией φ (x). Такой функцией обычно является полином (кусочный полином)
Обзор методов интегрирования. Методы вычисления однократных интегралов называются квадратурными (для кратных интегралов – кубатурными).
Метод прямоугольников. Различают метод левых, правых и средних прямоугольников. Суть метода ясна из рисунка. На каждом шаге интегрирования функция аппроксимируется полиномом нулевой степени – отрезком, параллельным оси абсцисс.
Выведем формулу метода прямоугольников из анализа разложения функции f(x) в ряд Тейлора вблизи некоторой точки x = xi.
Рассмотрим диапазон интегрирования от xi до xi+h, где h – шаг интегрирования. Вычислим = В случае равного шага h на всем диапазоне интегрирования общая формула имеет вид
Здесь n – число разбиений интервала интегрирования, Метод средних прямоугольников. Здесь на каждом интервале значение функции считается в точке
Метод трапеций. Аппроксимация в этом методе осуществляется полиномом первой степени. Суть метода ясна из рисунка.
На единичном интервале
Особенности поведения погрешности.
Казалось бы, зачем анализировать разные методы интегрирования, если мы можем достичь высокой точности, просто уменьшая величину шага интегрирования. Однако рассмотрим график поведения апостериорной погрешности R результатов численного расчета в зависимости от числа n разбиений интервала (то есть при Уточняющая формула Ромберга. Метод Ромберга заключается в последовательном уточнении значения интеграла при кратном увеличении числа разбиений. В качестве базовой может быть взята формула трапеций с равномерным шагом h. Пусть мы вычислили четыре раза интеграл с n от 1 до 4. Представим следующий треугольник: В первом столбце стоят значения интеграла, полученные при последовательном удвоении числа интервалов. Следующие столбцы – результаты уточнения значения интеграла по следующей рекуррентной формуле:
Правое нижнее значение в треугольнике – искомое уточненное значение интеграла. Метод Симпсона. Подынтегральная функция f(x) заменяется интерполяционным полиномом второй степени P(x) – параболой, проходящей через три узла, например, как Рассмотрим два шага интегрирования (h = const = xi+1 – xi), то есть три узла x0, x1, x2, через которые проведем параболу, воспользовавшись уравнением Ньютона:
В итоге
.
Здесь Блок-схема алгоритма метода Симпсона. Методы Монте-Карло. 1) одномерная случайная величина – статистический вариант метода прямоугольников. 2) двумерная случайная величина – оценка площадей.
Рассматриваются две равномерно распределенных случайных величины xi и yi, которые можно рассматривать как координаты точки в двумерном пространстве. За приближенное значение интеграла принимается количества точек S, попавших под кривую y = f(x), к общему числу испытаний N, т.е. И первый, и второй случаи легко обобщаются на кратные интегралы. Пример. Вычислить для всего интервала и с делением интервала на четыре участка.
|