Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Загальний випадок

Читайте также:
  1. Загальний огляд
  2. Реєстрація СПДЮО як платника страхових внесків до Фонду загальнообов'язкового державного соціального страхування України на випадок безробіття

Покажемо,що способом прикладу 2) можна отримати інтерполяційний поліном. Нехай задані попарно різні точки xi,yi, i =1,n, де yi=f(xi).

Покажемо, що будь-який поліном степені n-1 можна представити в вигляді:

 

1)Обчислимо розділену різницю першого порядку в точках x, x1 причому x ≠ x1,

P(x) є поліномом степеня n -1, розділена різниця першого порядку

P(x, x1) = [P(x) – P(x1)]/(x – x1) буде поліномом степені n -2, поділ полінома

P(x) – P(x1) на (x – x1) виконується націло (теорема Безу).

Отже з P(x, x1) = (P(x) – P(x1))/(x – x1) випливає P(x) = P(x1)+P(x, x1)*(x – x1).

2)Аналогічно, з P(x, x1, x2) = [P(x, x1) – P(x1, x2)]/(x – x2) отримаємо:

P(x, x1) = P(x1, x2)+(x–x2)*P(x, x1, x2). Степінь полінома P(x, x1, x2) дорівнює n -3.

Підставимо P(x, x1) = P(x1, x2)+(x–x2)*P(x, x1, x2) в P(x) = P(x1)+P(x, x1)*(x – x1):

P(x) = P(x1) +P(x1, x2)*(x – x1)+ P(x, x1, x2)*(x – x1)*(x – x2).

3)Далі діємо аналогічно, остання не нульова різниця буде P(x,x1, x1, x1,…, xn-1), це поліном степені нуль, тобто константа бо у кожній наступній розділеній різниці степінь полінома знижується на 1, а поліном P(x) є поліномом степеня n -1. Отже, всі наступні кінцеві різниці дорівнюють нулю. Отримаємо тотожність:

4) P(x,x1, x1, x1,…, xn-1)= P(x1, x1, x1,…, xn-1, xn) – вони дорівнють константі, це випливає з теореми. Піставивши це в нашу тотожність, остаточно отримаємо:

Всі скінчені різниці P(x1) = y1, P(x1, x2) = (P(x2)–P(x1))/(x2 – x1) = (y2 – y1)/(x2 – x1) і так далі являють собою відомі величини.

Побудуємо інтерполяційний поліном P(x) для точок xi, yi (i =1, n) будь-яким способом.

Запишемо його в вигляді поліному Ньютона. Інтерполяційний поліном, записаний у такому виді, називається інтерполяційним поліномом Ньютона. Цей поліном відрізняється від інтерполяційного полінома Лагранжа тільки за формою запису.

Приклад 4. Нехай задані n =4, f (x1) = y 1 , f (x2) = y 2 , f (x3) = y 3 , f (x4) = y 4 , де точки xi (i =1,4) попарно різні.

Нехай P(x)=(x+1)3,x1=-1,y1=P(x1)=0, x2=0,y2=P(x1)=1, x3=1,y3=P(x3)=8, x4=2,y4=P(x4)=27

Побудуємо інтерполяційний поліном третього порядку.

Для цього зручно записати дані у вигляді трикутної таблиці:

y 1 y 2 y 3 y 4

y 12 y 23 y 34

y 123 y 234

y 1234

Тут позначені:

1) y 12 =(y 2 y 1)/(x 2 x 1)=(1-0)/1=1,

y 23 =(y 3 y 2)/(x 3 x 2)=(8-1)/1=7,

y 34 =(y 4 y 3)/(x 4 x 3) =(27-8)/1=19

скінчені різниці першого порядку,

2) y123=(y23 – y12)/(x3 – x1)=(7-1)/(1+1)=3,

y 234=(y34 y 23)/(x 4 x 2) =(19-7)/(2-0)=6

скінчені різниці другого порядку

3) y 1234 =(y 234 y 123)/(x 4 x 1)=(6-3)/(2+1)=1

скінчена різниця третього порядку(одна).

Інтерполяційний поліном третього порядку має вигляд:

P(x) = y 1 + y 12*(x – x 1) + y 123*(x – x 1)*(x – x 2) + y 1234*(x – x 1)*(x – x 2)*(x – x 3),

або P(x) = 0+1*(x +1)+3*(x +1)*x +1*(x +1)*x*(x –1)=x+1+3x2+3x+x3-x=

=x3+3x2+3x+1=(x+1)3.

Зверніть увагу, що ми використовували тільки виділенні скінчені різниці.

Цей же поліном можна було записати і так:

P(x) = y 4 + y 34*(x – x 4) + y 234*(x – x 4)*(x – x 3) + y 1234*(x – x 4)*(x – x 3)*(x – x 2).

Такі поліноми були б тотожно рівні!

Дійсно,

P(x) = 27+19*(x–2)+6*(x–2)*(x–1) + 1*(x –2)*(x –1)*x=

=27+19*x-38+6*x2-18*x+12+x3-3*x2+2*x=x3+3*x2+3*x+1.

 

Для побудови інтерполяційного полінома можна використовувати будь-які скінчені різниці за таким правилом: першу різницю потрібно брати з першого рядка, другу з другого, але тільки сусідню для різниці першого рядка й т.д.

Наприклад, для побудови інтерполяційного полінома можна взяти скінчені різниці y2, y23, y234, y1234. Однак не можна брати y4, y12, y234, y1234, тому що скінчені різниці y4, y12 не є сусідами по таблиці, те ж можна сказати й про скінчені різниці y12, y234.

 


Дата добавления: 2015-07-08; просмотров: 114 | Нарушение авторских прав


Читайте в этой же книге: И так всю жизнь... | Послесловие | И другие проблемы российской эмансипантки | Письмо в газету | Ответ для газеты | Ответ Виктору К. | Риск живых отношений, или Чего делать нельзя! | История третья | Собственное отражение... | ПСИХОЛОГА |
<== предыдущая страница | следующая страница ==>
Визначення. Розділеними різницями першого порядку називається відношення| Народные средства для улучшения памяти

mybiblioteka.su - 2015-2024 год. (0.008 сек.)