Особенностью применения формулы Симпсона является тот факт, что число разбиений отрезка интегрирования - четное.
Если же количество отрезков разбиения - нечетное, то для первых трех отрезков следует применить формулу, использующую параболу третьей степени, проходящую через четыре первые точки, для аппроксимации подынтегральной функции.
Это формула Симпсона «трех восьмых».
Для произвольного отрезка интегрирования
Можно получить формулы Ньютона-Котеса старших порядков :
В таблице 1 выписаны коэффициенты
Таблица 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 | å |
Алгоритм оценки погрешности формул трапеции и Симпсона можно записать в виде:
где
h - шаг интегрирования;
p - порядок метода.
Правило Рунге применяют для вычисления погрешности путем двойного просчета интеграла с шагами h и kh.
(8) - апостериорная оценка. Тогда Iуточн.=
Если порядок метода неизвестен, необходимо вычислить I в третий раз с шагом
из системы трех уравнений:
с неизвестными I,А и p получаем :
Из (10) следует
Таким образом, метод двойного просчета, использованный необходимое число раз, позволяет вычислить интеграл с заданной степенью точности. Выбор необходимого числа разбиений осуществляется автоматически. Можно при этом использовать многократное обращение к подпрограммам соответствующих методов интегрирования, не изменяя алгоритмов этих методов. Однако для методов, использующих равноотносящие узлы, удается модифицировать алгоритмы и уменьшить вдвое количество вычислений подынтегральной функции за счет использования интегральных сумм, накопленных при предыдущих кратных разбиениях интервала интегрирования. Два приближенных значения интеграла
Аналогично, для интегралов, вычисленных по формуле с шагами
4. Выбор шага интегрирования
Для выбора шага интегрирования можно воспользоваться выражением остаточного члена. Возьмем, например, остаточный член формулы Симпсона:
Если ê
По заданной точности e метода интегрирования из последнего неравенства определяем подходящий шаг.
Однако такой способ требует оценки
Разберем один из таких приемов. Пусть
где