Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Погрешность многочленной интерполяции.
Если известно аналитическое выражение интерполируемой функции f(х), то можно получить формулу для оценки погрешности интерполирования (погрешности метода). Остаточный член интерполяционного многочлена Fn(x) имеет вид: Rn(x) = f(х) - Fn(x). Предположим, что f(х) имеет все производные до (п + 1)-го порядка включительно. Введем вспомогательную функцию (4.20) где К— постоянный множитель. Как видно, функция и(х) имеет n + 1 корень (узлы интерполяции х0, х1,.., хn). Подберем коэффициент К так, чтобы и(х) имела (n + 2)-й корень в любой точке (i = 0, 1,..., п). Действительно, чтобы было , т.е. , достаточно принять: (4.21) При этом значении К функция u(х) будет иметь п + 2 корня на отрезке интерполирования и будет обращаться в нуль на концах каждого из отрезков: [ х0; x1 ], [ x1; x2 ],..., [ хi; х* ], [ х*; ],..., [ хn-1; хn ] (всего отрезков n + 1). Применяя теорему Ролля к функции на каждом из этих отрезков, убеждаемся в том, что имеет не менее корней; далее, применяя ту же теорему к производным, последовательно получаем имеет не менее п корней; …………………………………… имеет не менее одного корня. Пусть — та самая точка, в которой . Продифференцируем (4.20) раз: откуда а при (4.22) Сравнивая (4.21) и (4.22), имеем Но точка — произвольная (правда, от зависит), поэтому можно записать: Таким образом, если принять то (4.23) Оценочная формула (4.23) непосредственно применима для подсчета погрешности метода интерполирования по формуле Лагранжа. Используя подстановки и и заменяя соответствующим образом выражение для можно получить из (4.23) формулы оценки погрешностей интерполирования по первой и второй интерполяционным формулам Ньютона (4.24) (4.25) Решающее влияние на значение погрешности оказывает величина которая минимизируется, когда берется в середине интервала узловых точек. При этом, когда ближе к середине между двумя узловыми значениями, выгодно взять четное число узлов (т узлов слева и т справа от х). Если же близко к одному из узловых значений, следует использовать нечетное число узлов — узел, ближайший к х и по т узлов слева и справа от него. Очевидно, что при составлении интерполяционных формул Ньютона последние слагаемые практически исчезают, если соответствующие конечные разности — нули или близкие к нулю числа. Поэтому в практических вычислениях интерполяционные формулы Ньютона обрывают на членах, содержащих такие разности, которые в пределах заданной точности можно считать постоянными. Связь между конечными разностями и точностью интерполирования по формулам Ньютона подтверждается следующими соображениями. Принимая во внимание, что при малых значениях h и при условии непрерывности можно приближенно считать , где (т.е. - максимальная из модулей конечных разностей (п + 1)-го порядка). При этом условии оценки (4.24) и (4.25) остаточных членов первой и второй интерполяционных формул Ньютона принимают следующий вид: (4.26) (4.27) Формулы (4.26) и (4.27) удобны тем, что позволяют делать оценку ошибки метода интерполирования без исследования -й производной интерполируемой функции (в частности, когда аналитическое выражение вовсе неизвестно). На окончательную погрешность интерполирования влияет и вычислительная погрешность. Обращаясь к оценке точности интерполирования, в данном случае, как и ранее, приходится вполне обоснованно при использовании всех возможностей современных вычислительных средств предполагать, что машинная точность реализации вычислений существенно выше задаваемой точности интерполирования, и что, следовательно, оценка погрешности многочленной интерполяции может сводиться только к оценке погрешности метода.
|