Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 13.4. Апостериорные оценки погрешности. Понятие об адаптивных процедурах численного интегрированияПрименение неравенств типа (13.13), (13.14), (13.15), (13.19) для априорной оценки погрешности квадратурных формул в большинстве случаев оказывается неэффективным или вообще невозможным. Это связано как с трудностями оценивания производных подынтегральной функции 1. Главный член погрешности.Пусть
где Заметим, что из неравенства (13.23) следует справедливость оценки Если подынтегральная функция
существует главный член погрешности. Приведем без доказательства соответствующий результат. Теорема 13.4. Пусть
отлична от нуля. Если функция
Следствие 1. Если функция
Следствие 2. Если функция
В силу предположения (13.23) для погрешности квадратурной формулы при достаточно малом
Несмотря на элементарный характер формулы (13.28), она позволяет сделать ряд важных выводов. Первый из них состоит в том, что уменьшение шага
В частности, уменьшение шага
2. Правило Рунге практической оценки погрешности.Как следует из теоремы 13.4, главный член погрешности квадратурной формулы интерполяционного типа имеет вид
Непосредственное использование этой формулы для оценки погрешности Вычитая из равенства (13.28) равенство (13.29), получим
Учитывая приближенное равенство (13.29), приходим к следующей приближенной формуле:
Использование этой формулы для апостериорной оценки погрешности значения Замечание 1. Так как Замечание 2. Заменой
Для формул прямоугольников и трапеций
Пример 13.5. Применяя правило Рунге, оценим погрешность приближенных значений Вычислим приближенные значения интеграла по указанным квадратурным формулам с удвоенным значением шага. В результате получим Применяя теперь формулы (13.32) — (13.34), находим
Естественно, что кроме правила Рунге существуют и другие способы апостериорной оценки погрешности. Например, можно использовать значения
Отсюда следует, что
Пример 13.6. Применяя формулы (13.35), (13.36), оценим погрешности значений Имеем Наличие некоторого правила получения апостериорной оценки погрешности позволяет строить процедуры вычисления интеграла I с заданной точностью Пример 13.7. Найдем значение интеграла Возьмем 3. Экстраполяция Ричардсона.Наличие приближенного равенства
Таким образом, квадратурная формула Предположим, например, что для погрешности квадратурной формулы справедливо представление
при всех
Пример 13.8. Так как для формулы трапеций равенство (13.38) имеет место, причем Замечание. Первый же шаг метода Ромберга приводит к уточнению квадратурной формулы трапеций, совпадающему с формулой Симпсона. Действительно,
4. Адаптивные процедуры численного интегрирования.До сих пор нам было удобнее рассматривать методы численного интегрирования с постоянным шагом. Однако они обладают значительно меньшей эффективностью и используются в вычислительной практике существенно реже, чем методы с переменным шагом. Объясняется это тем, что, равномерно распределяя узлы по отрезку интегрирования, мы полностью игнорируем особенности поведения подынтегральной функции. В то же время интуитивно ясно, что на участках плавного изменения функции достаточно поместить сравнительно небольшое число узлов, разместив значительно большее их число на участках резкого изменения функции. Распределение узлов интегрирования в соответствии с характером поведения подынтегральной функции часто позволяет при том же общем числе узлов получить значительно более высокую точность. Тем не менее выбор соответствующего неравномерного распределения узлов интегрирования является очень сложной задачей и вряд ли мог быть широко использован на практике, если бы для решения этой задачи не удалось привлечь ЭВМ. Современные процедуры численного интегрирования (адаптивные квадратурные программы) используют некоторый алгоритм автоматического распределения узлов интегрирования. Пользователь такой программы задает отрезок
Здесь Типичная программа разбивает исходный отрезок
При этом каждый из элементарных отрезков получается, как правило, делением пополам одного из отрезков, найденных на более раннем шаге алгоритма. Заметим, что неравенство (13.40) выполняется, если каждая из погрешностей Действительяо, тогда Рассмотрим, например, одну из простейших адаптивных процедур, основанную на формуле трапеций
и использующую для контроля точности составную формулу трапеций с шагом
Заметим, что если значение t уже найдено, то для нахождения значения Можно показать, что для оценки погрешностей квадратурных формул интерполяционного типа на элементарных отрезках правило Рунге сохраняет силу. Поэтому погрешность приближенного значения
В рассматриваемой адаптивной процедуре последовательно выбирают точки
последнее из которых Опишем 1-й шаг процедуры в предположении, что значение 1°. По формулам (13.41) — (13.43) вычисляют значения 2°. Если 3°. После того как очередное дробление шага приводит к выполнению условия 4°. Если Замечание 1. В некоторых адаптивных процедурах при выполнении условия типа
|
1 |
Оглавление
|