Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
численные методы.doc
Скачиваний:
37
Добавлен:
25.09.2019
Размер:
3.63 Mб
Скачать

2. Схема Эйткина

На практике для повышения точности численного интегрирования широко используется схема Эйткина. Рассмотрим ее смысл.

Расчет проводиться три раза с h1, h2, h3, при этом соотношение между ними . Получают три значения I1, I2, I3.

Производится уточнение по эмпирической формуле:

. (26)

Порядок точности  = .

3. Правило Рунге

Это наиболее популярное практическое правило, разработанное в предположении, что f(x)  C4[a, b] для квадратурных формул прямоугольников и трапеций, f(x)  C6[a, b] – для формулы Симпсона. В этом случае можно показать, что погрешности R(h, f) имеют следующие представления при h  0:

; (27)

;

.

Суть его также состоит в том, чтобы, организовав вычисления двух значений интеграла по двум семействам узлов, сравнивают результаты вычислений с оценкой погрешности. Объединив (27) можно получить рабочую формулу:

; (28)

где k = 2, m = 2 – для прямоугольников и трапеций;

k = 4, m = 2 – для формулы Симпсона.

4. Другие оценки погрешности

1. Приближенной оценкой погрешности могут быть:

– для трапеции и прямоугольника;

– для формулы Симпсона.

2. Следует заметить, что эмпирические формулы (25), (26), (28) предполагают и автоматическое изменение шага интегрирования h. Для этой цели имеется другая схема расчета, заключающаяся в следующем.

Анализ составных формул IП, IТ, IС показывают, что точное значение интеграла находится между IСр.П (формула средних) и IТ, при этом имеет место соотношение:

IС = (2IСр.П + IТ)/3. (29)

Соотношение (29) используется и для контроля погрешности вычисления. Если │IС IТ│ ≥ ε, то шаг уменьшают вдвое и расчет повторяют. Если точность достигнута, то окончательное значение интеграла и получают по формуле (29).

6.5. Составные квадратурные формулы с переменным шагом

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

Пусть f(x)  C2[a, b] с дополнительным ограничением: f "(x) – монотонная знакоопределенная функция на [a, b]. Для определенности возьмем f "(x) – монотонно убывающую положительную функцию.

EMBED Word.Picture.8

Положим x0 = a. Определим наибольшее значение x1 из условия (23), т.е. чтобы погрешность для

; · f "() = ; ; (30)

не превышала заданной величины . Очевидно, что для этого достаточно решить (24) относительно x1.

Имеем x1 = .

Следующие интервалы определяются аналогично.

Из рисунка видно, что длина последующих интервалов будет возрастать. Общая формула их определения такова:

xi+1 = ; 0  i k . (31)

Количество интервалов k неизвестно, т.к. оно определяется как точностью , так и поведением f "(x) на интервале [a,b]. Однако верхняя оценка для k может быть легко определена по длине наименьшего частичного интервала:

k .

Суммируя (30) получим составную квадратурную формулу прямоугольников с переменным шагом:

;

где xi определяется рекуррентно формулами (31). Для погрешности R имеет место оценка | R |  k.

В общем случае для произвольной функции f(x), если f "(x) – монотонно возрастающая положительная функция, то частичные интервалы определяются справа налево, т.е. от b к a. Для отрицательной производной f "(x) и монотонно возрастающей – слева направо от a к b, для убывающей – справа налево от b к a.

В качестве иллюстрации рассмотрим интегрирование f(x) = ex/,  = 10–2 с точностью  = 10–4 на каждом частичном интервале, принадлежащем отрезку [0;1]. По (31) определим границы интервалов:

x0 = 0,0000; x1 = 0,0062; x2 = 0,0138; x3 = 0,0237; x4 = 0,0374;

x5 = 0,0590; x6 = 0,1030; x7 = 0,2990; x8 = 1,0000.

Общая погрешность имеет оценку R  810–4. Такую погрешность посредством формулы прямоугольников с h = const можно получить, если выбирать шаг h на всем интервале из условия = R, на 721-м частичном интервале:

K = .

В общем случае, если f "(x) на всем интервале [a,b] не удовлетворяет принятому дополнительному ограничению, то

– сначала следует интервал [a,b] разбить на частичные интервалы, на которых f "(x) монотонна и знакоопределена;

– затем на каждом из них построить составную квадратурную формулу с переменным шагом по приведенным выше формулам.

EMBED Word.Picture.8

Аналогичные рассуждения имеют место и для формулы Симпсона с соблюдением монотонности f IV(x).

Однако следует заметить, что переход к переменному шагу h не всегда оправдан из-за необходимости вычислять f "(x) и определять ее монотонность и знакоопределенность. Это бывает оправданным только при серийных расчетах.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]