Автор работы: Пользователь скрыл имя, 27 Марта 2012 в 21:26, реферат
Задача численного интегрирования заключается в вычислении интеграла
посредством ряда значений подынтегральной функции .
Задачи численного интегрирования приходится решать для функций, заданных таблично, функцией, интегралы от которых не берутся в элементарных функциях, и т.д. Рассмотрим только функции одной переменной.
Вместо функции, которую требуется проинтегрировать, проин
1.Численные методы интегрирования
2.Вывод формулы Симпсона
3.Геометрическая иллюстрация
4.Выбор шага интегрирования
5.Примеры
Министерство образования Российской Федерации
Пензенский государственный университет
Кафедра «Высшая математика»
Реферат на тему:
«Метод Симпсона»
Выполнила:
студентка группы 11вв2
Куценко О.Д
Проверила:
Пенза,2012
Содержание.
1.Численные методы
2.Вывод формулы Симпсона
3.Геометрическая иллюстрация
4.Выбор шага интегрирования
5.Примеры
1. Численные методы
Задача численного интегрирования заключается в вычислении интеграла
посредством ряда значений подынтегральной функции .
Задачи численного
Вместо функции, которую
требуется проинтегрировать, проинтегрируем
интерполяционный многочлен.
Численные методы условно
можно сгруппировать по
Методы Ньютона-Котеса
основаны на аппроксимации
Методы сплайн-интегрирования базируются на аппроксимации функции сплайном-кусочным полиномом.
В методах наивысшей
алгебраической точности (метод
Гаусса) используются специально
выбранные неравноотносящие
Методы Монте-Карло
используются чаще всего при
вычислении кратных интегралов,
узлы выбираются случайным
Независимо от выбранного
метода в процессе численного
интегрирования необходимо
разбиений отрезка . Однако при этом возрастает погрешность округления
за счет суммирования значений интегралов, вычисленных на частичных отрезках.
Погрешность усечения
зависит от свойств
2. Вывод формулы Симпсона
Если для каждой пары отрезков построить многочлен второй степени, затем проинтегрировать его и воспользоваться свойством аддитивности интеграла, то получим формулу Симпсона.
Рассмотрим подынтегральную функцию на отрезке . Заменим эту подынтегральную функцию интерполяционным многочленом Лагранжа второй степени, совпадающим с в точках :
Проинтегрируем :
Формула:
и называется формулой Симпсона.
Полученное для интеграла значение совпадает с площадью криволинейной трапеции, ограниченной осью , прямыми , и параболой, проходящей через точки
Оценим теперь погрешность интегрирования по формуле Симпсона. Будем считать, что у на отрезке существуют непрерывные производные . Составим разность
К каждому из
этих двух интегралов уже
(мы воспользовались теоремой
о среднем, поскольку
Дифференцируя дважды и применяя затем теорему о среднем, получим для другое выражение:
Из обеих оценок для следует, что формула Симпсона является точной для многочленов степени не выше третьей. Запишем формулу Симпсона, напрмер, в виде:
Если отрезок интегрирования слишком велик, то его разбивают на равных частей (полагая ), после чего к каждой паре соседних отрезков , ,..., применяют формулу Симпсона, именно:
Запишем формулу Симпсона в общем виде:
Погрешность формулы Симпсона - метода четвертого порядка:
Так как метод Симпсона
позволяет получить высокую
Например, для функции форма трапеции при для дает точный результат , тогда как по формуле Симпсона получаем
3. Геометрическая иллюстрация
На отрезке
Особенностью
применения формулы Симпсона
является тот факт, что число
разбиений отрезка
Если же количество
отрезков разбиения - нечетное, то
для первых трех отрезков
Это формула Симпсона «трех восьмых».
Для произвольного отрезка интегрирования формула (4) может быть «продолжена»; при этом число частичных отрезков должно быть кратно трем ( точек).
Можно получить формулы Ньютона-Котеса старших порядков :
- количество отрезков разбиения;
- степень используемого
- производная -го порядка в точке ;
- шаг разбиения.
В таблице 1 выписаны коэффициенты . Каждая строка соответствует одному набору промежутков узлами для построения многочлена k-ой степени. Чтобы воспользоваться этой схемой для большего количества наборов (например, при k=2 и n=6), нужно «продолжить» коэффициенты, а затем сложить их.
Таблица 1:
k |
C0 |
A0 |
a1 |
a2 |
a3 |
a4 |
a5 |
a6 |
|
2 |
1 |
4 |
1 |
||||||
1 |
4 |
1 |
|||||||
1 |
4 |
1 |
|||||||
1 |
4 |
2 |
2 |
4 |
1 |
å |
Алгоритм оценки погрешности формул трапеции и Симпсона можно записать в виде: (7),
где - коэффициент, зависящий от метода интегрирования и свойств подынтегральной функции;
h - шаг интегрирования;
p - порядок метода.
Правило Рунге
применяют для вычисления
(8) - апостериорная оценка. Тогда Iуточн.= +Ro (9), уточненное значение интеграла .
Если порядок метода
из системы трех уравнений:
с неизвестными I,А и p получаем :
Из (10) следует (11)
Таким образом, метод двойного просчета,
использованный необходимое число
раз, позволяет вычислить интеграл
с заданной степенью точности. Выбор
необходимого числа разбиений осуществляется
автоматически. Можно при этом использовать
многократное обращение к подпрограммам
соответствующих методов
Аналогично, для интегралов, вычисленных по формуле с шагами и , справедливы соотношения:
4. Выбор шага интегрирования
Для выбора шага интегрирования можно воспользоваться выражением остаточного члена. Возьмем, например, остаточный член формулы Симпсона:
Если ê ê , то ê ê .
По заданной точности e метода интегрирования из последнего неравенства определяем подходящий шаг.
Однако такой способ требует оценки (что на практике не всегда возможно). Поэтому пользуются другими приемами определения оценки точности, которые по ходу вычислений позволяют выбрать нужный шаг h.
Разберем один из таких приемов. Пусть
где - приближенное значение интеграла с шагом . Уменьшим шаг в два раза, разбив отрезок на две равные части и ( ).
Тогда ,
Предположим теперь, что меняется не слишком быстро, так что почти постоянна: . Тогда и , откуда , то есть .
Отсюда можно сделать такой вывод: если , то есть если , , а - требуемая точность, то шаг подходит для вычисления интеграла с достаточной точностью. Если же , то расчет повторяют с шагом и затем сравнивают и и т.д. Это правило называется правилом Рунге.