Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vychmat_lektsii / Лекция 1 Численное интегрирование.doc
Скачиваний:
25
Добавлен:
26.11.2019
Размер:
418.82 Кб
Скачать

1.3. Метод Симпсона ( параболическая формула)

Отрезок интегрирования [a , b] разбивают на четное количество n=2m равных интервалов с шагом

На каждых двух соседних интервалах [xi-1 , xi ] и [xi , xi+1 ] (i=1,2,…,n-1) , начиная с первого, заменяют функцию полиномом Лагранжа или Ньютона второй степени, т.е. параболой, проходящей через три точки с координатами (xi-1, yi-1 ) , (xi, yi ) , (xi+1, yi+1 ) и с осью симметрии, параллельной оси ординат (Рис.5).

Площадь каждой пары интервалов равна si=(yi-1+4yi+yi+1)h/2 . Сумма этих площадей и представляет формулу Симпсона

(5)

Рис.4. Метод трапеций

Рис.5. Метод Симпсона

Квадратурные формулы для равноотстоящих узлов называются формулами Ньютона-Котеса и различаются только степенями используемых интерполяционных полиномов. Для того, чтобы не иметь дело с полиномами высоких степеней, разбивают отрезок интегрирования [a , b] на отдельные интервалы, на каждом из которых применяют формулы Ньютона-Котеса с невысокими степенями и потом складывают полученные результаты (поэтому такие формулы называют также составными).

Необходимо заметить , что при использовании формулы Симпсона число промежутков n всегда должно быть четное , т.е n=2m .

Еще одна известная формула – формула Ньютона или правило трех-восьмых.

Обязательно помнить , что в этой формуле число промежутков n=3m.

Погрешности формул численного интегрирования

Квадратурная формула численного интегрирования имеет вид

(1)

Каждая конкретная квадратурная формула считается заданной , если указано, как выбрать ξi , соответствующие величины( веса) qi , а также как оценить погрешность R .

Теорема 1

Пусть функция y=f(x) дважды дифференцируема на промежутке

Тогда :

Погрешность квадратурной формулы прямоугольников имеет вид

, где , поэтому

Погрешность квадратурной формулы трапеций имеет вид

,где , поэтому

Точка ξ принадлежит отрезку [а,в].

Теорема 2.

Пусть функция y=f(x) имеет непрерывную четвертую производную , тогда для формулы Симпсона справедлива оценка погрешности

, где  a,b .

Для формулы Ньютона справедлива оценка

, где  a,b .

На практике значение ξ для формул погрешностей неизвестно , поэтому шаг интегрирования выбирается по заданной абсолютной точности ε вычисления интеграла из следующих условий :

Для формулы прямоугольников →

Для формулы трапеций →

Для формулы Симпсона →

Таким образом шаг h определяется значениями х с наихудшими поведением f(x) с точки зрения погрешности R . Однако такое правило выбора разбиения интервала может приводить к избыточным вычислениям , если f(x) имеет частичные интервалы с «плохим»поведением малой суммарной длины относительно длины [а,в] .

Примером функции такого типа является

Выбирая шаг по наихудшей точке для формулы прямоугольников при σ<<1, имеем значение h=σ(24ε)1/2, малое для всего интервала [0,1] .Почти на всем интервале величина этого шага излишне мала для обеспечения заданной точности , и следовательно будут произведены избыточные вычисления.

Конечно , здесь имеется в некотором роде лукавство , ведь если функция задана таблично мы ничего не сможем определить по формулам в таком виде.

В предположении отсутствия быстро колеблющихся составляющих можно применять приближенные формулы для погрешностей , выраженные через конечные разности:

Здесь конечные разности есть арифметическое среднее значение разностей соответствующего порядка.

Для того , чтобы освободится от указанного недостатка составных квадратурных формул с постоянным шагом , исходный интервал разбивают на частичные интервалы различной длины. Причем длина частичных интервалов определяется локальными свойствами f(x) ( на данном частичном интервале) и заданной точностью интегрирования.