Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Случай равномерного распределения узлов интерполяции



В случае равномерного распределения узлов интерполяции выражаются через расстояние между узлами интерполяции h и начальную точку :

,

и, следовательно,

Подставив эти выражения в формулу базисного полинома и вынеся h за знаки перемножения в числителе и знаменателе, получим

Теперь можно ввести замену переменной

и получить полином от , который строится с использованием только целочисленной арифметики. Недостатком данного подхода является факториальная сложность числителя и знаменателя, что требует использования длинной арифметики.

19. Построение кривой по точкам. Интерполяционный полином Ньютона. Эффективность данного алгоритма. Привести фрагмент программы, поясняющий данный алгоритм.

Многочлен Ньютона интерполяционный – как и другие интерполяционные формулы (см. интерполяция), служит для построения многочлена n -й степени, который совпадает в (n +1) точке co значениями неизвестной искомой функции у = f (x).

Пусть в точках х 0, х 1, …, х n+1 значения функции у = f (x) равны соответственно у 0 = f (x 0), y 1 = f (x 1), …, y n+1 = f (x n+1).

Построим интерполяционный многочлен Ньютона с помощью метода неопределенных коэффициентов. Для этого запишем искомый многочлен в виде
Pn (x) = b 0 + b 1(xx 0) + b 2(xx 0)(xx 1) + b 3(xx 0)(xx 1)(xx 2) + … + b n(xx 0)…(xx n). (1)

Последовательно подставляя в формулу (1) вместо х данные значения х 0, х 1,..., х n+1, получим для нахождения неопределенных коэффициентов b 0, b 1,..., b n«треугольную» систему уравнений

(при подстановке в равенство (1) вместо х числа х 0 в правой части равенства обратились в нуль все слагаемые, кроме первого: там везде был множитель (хх 0), обратившийся в нуль; при подстановке х = х 1 обратились в нуль все слагаемые, кроме первого и второго – они содержат множитель (хх 1) и т.д.).

Полученную систему удобно решать: из первого её уравнения находим свободный член искомого многочлена b 0; подставив его во второе уравнение, находим коэффициент b 1 при первой степени х в искомом многочлене:

и т.д.

Для интерполяционного многочлена Ньютона можно выписать явные выражения коэффициентов через данные задачи, а также и оценки точности замены неизвестной функции f (x) этим многочленом.





Дата публикования: 2015-02-03; Прочитано: 289 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...