Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Интерполяционный многочлен Лагранжа




На отрезке [a,b]  в узлах интерполяции х0, х1,…, хn задается функция f(x) своими n + 1 значениями у0 = f(x0), …, yn=f(xn) .

Требуется построить многочлен L(х),  совпадающий в узлах интерполяции  х0, …, хn со значениями заданной функции:

L(x0) = y0, …,  L(xn) = yn  , где h = xi+1 – xi ¹ const  – шаг интерполяции.

Представим многочлен

 ,

где ai (i = 0, 1 , 2, …, n) неизвестные постоянные коэффициенты, которые нам необходимо найти.

Пусть Ln(x) в узлах интерполяции х0, х1, …, хn принимает значения     Ln(x0) = уn .

Тогда в узле интерполяции х0 имеем

 

 ,

 ,

 .

 

Запишем это в виде системы n + 1 уравнений с n + 1 неизвестным

а0 , а1, а2, …, аn .

 

где xi  и yi (i = 0, 1,…, n) – табличные значения аргумента и функции.

Находим значения неизвестных, как

 

; ; ; … ;   ,

где  – определитель системы.

 

 

Если ¹ 0, то система имеет единственное решение

 

 

.

 

Перепишем этот многочлен в другой форме

 

,

где

удовлетворяет следующим условиям:

 

 .

 

В точках x0, x1, … , xi-1, xi+1 , … , xn функция Qi(x) обращается в ноль, а в точке хi   равна 1 .

Окончательно получаем

 

 .

 

Этот многочлен называется интерполяционным многочленом Лагранжа

 

 ,

 

где х0, х1,…. хn – узлы интерполяции, а х – значение аргумента, для которого определяется приближенное значение по интерполяционной формуле Лагранжа.

Обозначим произведение элементов первой строки через R0:

.

 

В общем виде произведение элементов i строки

 

 .

 

Дополнительно вычислим произведение элементов, расположенных на главной диагонали

 ,

тогда интерполяционный многочлен Лагранжа можно переписать в виде

 

 .

Интерполяционная формула Лагранжа заметно упрощается, если узлы интерполяции равноотстоящие, т.е.  .

Обозначим q = (x - x0)/h , тогда

 

 .

Введем обозначения:

 ,

тогда

 .

 

Заметим, что часть произведения в знаменателе равна

 

,

 

а другая

 .

 

Умножив числитель и знаменатель правой части последнего равенства на (-1)n-i(q - i), получим

 ,

где

.

 

Интерполяционный многочлен Лагранжа для равноотстоящих узлов интерполяции теперь можно записать в виде

 

 .

 










Последнее изменение этой страницы: 2018-04-11; просмотров: 266.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...