Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Интерполяционные квадратурные формулы. ⇐ ПредыдущаяСтр 4 из 4
Рассмотрим вычисление следующего интеграла:
Где Для вычисления интеграла (3) применим следующий подход: выберем на отрезке
Формула (5), в которой коэффициенты определяются выражением (6) называется интерполяционной квадратурной формулой. Абсолютная погрешность формулы (3)оценивается выражением:
Из выражения (6) видно, что полученная интерполяционная квадратурная формула точна для полиномов Таким образом, квадратурная формула интерполяционного типа (5), построенная на Рассмотренные нами ранее формулы прямоугольников, трапеций, Симпсона являются частным случаем квадратурных формул интерполяционного типа при Для некоторых квадратурных формул оценка погрешности (7) является неточной, т.к. она не учитывает симметрии формул. Например, формула средних прямоугольников точна для полиномов 1- ой степени, а формула Симпсона точна для полиномов третьей степени. Квадратурная формула (2) называется симметричной, если: 1) 2) узлы расположены симметрично относительно середины отрезка
3) Свойство (3) коэффициентов квадратурной формулы определяется не только симметричным расположением узлов, но и симметрией весовой функции
для всех Справедлива следующая теорема: Пусть Заметим, что Построим интерполяционную квадратурную формулу для вычисления интеграла
На самом деле формула является симметрической (смотри условия симметрии) и верна для полиномов степени Тогда имеем:
Решая систему, получим: Формула имеет вид:
и совпадает с формулой Симпсона на отрезке
Для перехода к отрезку
и квадратурная формула имеет вид:
Например, интерполяционная квадратурная формула, построенная на трех равностоящих узлах на отрезке
Интерполяционные квадратурные формулы наивысшей алгебраической степени точности (квадратурные формулы Гаусса - Кристоффеля) Точность интерполяционной квадратурной формулы можно существенно повысить путем рационального выбора узлов построить квадратурную формулу
которая при заданном Таким образом, для любых
Узлы
К вадратурная формула Гаусса-Лежандра Квадратурная формула Гаусса-Лежандра используется для вычисления
Этот интеграл линейной заменой переменных
приводится к виду
На отрезке
Узлы
В таблице в качестве примера приведены узлы и коэффициенты для этой формулы при использовании двух, трех и четырех узлов.
Таблица – Узлы и коэффициенты квадратурной формулы Гаусса-Лежандра
Рассмотрим данные методы на примере. Вычислим
Разобьем отрезок интегрирования [0, 1] на 5 равных частей (5 частичных отрезков). Количество узлов – 6.В нашем случае a = 0, b = 1. Вычислим h.
h = 0, 2. Интегрируемая функция Вычислим значения функции в узлах: 0; 0, 2; 0, 4; 0, 6; 0, 8; 1.
Для оценки погрешности вычислим производные 1, 2 и 4 – го порядка:
Максимальное по абсолютной величине значение на отрезке [0, 1] производные достигают в точке x = 0.Соответственно,
Вычислим интеграл методом левых прямоугольников. За узлы интегрирования возьмем точки: 0; 0, 2; 0, 4; 0, 6; 0, 8. h = 0, 2.
Погрешность интегрирования оценивается выражением:
Вычислим интеграл методом правых прямоугольников. За узлы интегрирования возьмем точки: 0, 2; 0, 4; 0, 6; 0, 8; 1. h = 0, 2.
Вычислим интеграл методом трапеций. За узлы интегрирования возьмем точки: 0; 0, 2; 0, 4; 0, 6; 0, 8; 1. h = 0, 2.
Погрешность метода оценивается выражением:
Разобьем отрезок интегрирования [0, 1] на 10равных частей (n = 10), вычислим интеграл методом трапеций при h1 = 0, 1 и оценим полученный результат по правилу Рунге.
Погрешность вычисления интеграла
Вычислим интеграл по квадратурной формуле интерполяционного типа. Возьмем 3 узла: 0; 0, 5; 1.Функция f(x) на отрезке [0, 1] заменяется параболой (n = 2). Квадратурная формула интерполяционного типа, построенная на узлах 0; 0, 5; 1 совпадает с формулой Симпсона.h = 0, 5.
Погрешность интегрирования оценивается выражением:
Вычислим интеграл методом средних прямоугольников. За узлы интегрирования возьмем середины частичных отрезков, т. е точки: 0, 1; 0, 3; 0, 5; 0, 7; 0, 9. Вычислим значения функции в узлах интегрирования. Для этого разобьем отрезок интегрирования [0, 1] на 10 равных частей. h1 = 0, 1. h =2*h1 = 0, 2.
Погрешность оценивается выражением:
Вычислим интеграл методом Симпсона. Отрезок интегрирования [0, 1] разбивается на 2n = 10 равных частей.
Погрешность интегрирования методом Симпсона оценивается выражением:
Вычислим интеграл по формулам Гаусса – Кристоффеля.
При n =2:
При n = 3:
При n = 4:
Задание: 1. Вычислить точное значение интеграла согласно варианту. 2. Вычислить определенный интеграл одним из методов согласно варианту при 3. Методом неопределенных коэффициентов построить интерполяционную квадратурную формулу на 4 равностоящих узлах, вычислить интеграл. 4. Вычислить интеграл по формуле Гаусса - Кристоффеля на 3 и 4 узлах соответственно. 5. Оценить реальную и ожидаемую погрешность (в т.ч. по правилу Рунге). 6. Самостоятельно сделать выводы.
Варианты:
|