Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В случае равностоящих узлов имеется много различных формул, построение которых зависит от расположения точки интерполирования хТ по отношению к узлам интерполирования.
Пусть функция f (x) задана таблицей значений fk = f (xk) = yk в узлах xk = x 0+ kh (k =), h = xk +1 – xk = const.
На основании условий (3) и аппарата конечных разностей для определения коэффициентов для искомого многочлена (17) получена формула, k =; при условии, что D0 = 1; 0! = 1. (22)
Подставляя (22) в (17) получим формулу Ньютона для интерполирования в начале таблицы
(23)
При этом конечные разности определяются или по схеме (табл.1) или по формуле для произвольного узла (19).
Для практического удобства формула (23) часто записывают в другом виде. Вводится новая переменная t = (x – x 0)/ h. Тогда имеем: x = x 0 + kh;
’ …’
и (23) примет вид
N (x 0 + th) = y 0 + t. (24)
Выражение (24) может аппроксимировать y = f (x) на всем отрезке [ x 0, xn ]. Однако, с точки зрения повышения точности расчетов, и уменьшения числа членов в (24), рекомендуется ограничиться случаем t < 1, т.е. использовать формулу (24) для интервала x 0 £ x £ x 1. Для других значений аргумента, например, для x 1 £ x £ x 2, вместо x 0 лучше взять значение x 1. Тогда (24) можно записать в виде
N (xi + th) = yi +; i = 0,1,…
(25)
Выражение (25) называется первым интерполяционным многочленом Ньютона для интерполирования вперед. Он используется для вычисления значений функций в точках левой половины рассматриваемого отрезка.
Это объясняется тем, что разности D kyi вычисляются через значение функции yi, yi +1,..., yi+k, причем i + k £ n. Поэтому при больших значениях i нельзя вычислить значения разностей высших порядков (k £ n – i). Например, при i = n – 3 в (25) можно учесть только D y, D2 y, D3 y.
Для правой половины отрезка разности рекомендуется вычислять справа налево. В этом случае t = (x – xn) / h, т.е. t < 0 и (25) можно получить в виде
N (xn + th) = yn +
(26)
Полученная формула называется вторым интерполяционным многочленом Ньютона для интерполирования назад. Для интерполирования в средине отрезка можно использовать интерпретации многочлена Ньютона – это многочлены Стирлинга, Гаусса, Бесселя. Погрешность метода Ньютона:
при t =, x – принадлежит отрезку.
Дата публикования: 2014-10-20; Прочитано: 1094 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!