Интерполяционная формула Ньютона.
Лабораторная работа №4 по дисциплине «Вычислительные методы линейной алгебры». Интерполяция функций. Вариант 4
Выполнил: ст. гр. ПМ 11 Крамарев Д. В. Проверил: д.ф.-м.н., проф. Чехонин К.А.
Хабаровск 2004 Задание. 1) Построить интерполяционный многочлен Ньютона. Начертить график и отметить на нем узлы интерполяции. Вычислить значения в точке х=1.25.
2) Построить интерполяционный многочлен Лагранжа. Начертить график и отметить на нем узлы интерполяции. Вычислить значение в точке х=1.2.
3) Выполнить интерполяцию сплайнами третьей степени. Построить график и отметить на нем узлы интерполяции.
Постановка задачи интерполяция. Пусть известные значения функции образуют следующую таблицу:
При этом требуется получить значение функции f в точке x, принадлежащей В этих случаях используется прием построения приближающей функции F(x), которая очень близка к f(x) и совпадает с ней в точках x0, x1, x2,... xn. При этом нахождение приближенной функции называется интерполяцией, а точки x0,x1,x2,...xn - узлами интерполяции. Обычно интерполирующую ищут в виде полинома n степени: Pn(x)=a0xn+a1xn-1+a2xn-2+...+an-1x+an Для каждого набора точек имеется только один интерполяционный многочлен, степени не больше n. Однозначно определенный многочлен может быть представлен в различных видах. Рассмотрим интерполяционный многочлен Ньютона и Лагранжа.
Интерполяционная формула Лагранжа. Формула Лагранжа является наиболее общей, может применяться к таким узлам интерполяции, что расстояние между соседними узлами не постоянная величина. Построим интерполяционный полином Ln(x) степени не больше n, и для которого выполняются условия Ln(xi)=yi . Запишем его в виде суммы: Ln(x)=l0(x)+ l1(x)+ l2(x)+...+ ln(x), (1) где lk( xi)= yi, если i=k, и lk( xi)= 0, если i≠k; Тогда многочлен lk( x) имеет следующий вид: lk(x)= (2) Подставим (2) в (1) и перепишем Ln( x) в виде:
Если функция f(x), подлежащая интерполяции, дифференцируема больше чем n+1 раз, то погрешность интерполяции оценивается следующим образом: где0<θ<1 (3) Интерполяционная формула Ньютона. Построение интерполяционного многочлена в форме Ньютона применяется главным образом когда разность xi+1-xi=h постоянна для всех значений x=0..n-1. Конечная разность k-го порядка: Δyi=yi+1-yi Δ2yi= Δyi+1- Δyi=yi+2-2yi+1+yi ……………………………… Δkyi=yi+k-kyi+1-k+k(k-1)/2!*yi+k-2+...+(-1)kyi Будем искать интерполяционный многочлен в виде: Pn(x)=a0+a1(x-x0)+a2(x-x0)(x-x1)+...+an(x-x0)(x-x1)...(x-xn-1) Найдем значения коэффициентов a0, a1, a2, ...,an: Полагая x=x0, находим a0=P(x0)=y0; Далее подставляя значения x1, x2, ...,xn получаем: a1=Δy0/h a2=Δ2y0/2!h2 a3=Δ3y0/3!h3 .................... an=Δny0/n!hn Таким образом: Практически формула (1) применяется в несколько ином виде: Возьмем: t=(x-x0)/h, тогда x=x0+th и формула (1) переписывается как: Pn(x)=y0+t Δ y0+ t(t-1) / 2! Δ 2 y0+...+ t(t-1)...(t-n+1) / n! Δ n y0 (2) Формула (2) называется интерполяционнойформулой Ньютона. Погрешность метода Ньютона оценивается следующим образом: (3)
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (276)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |