Означення
Маючи множину з k + 1 точок
де немає двох однакових xj, інтерполяційний многочлен у формі Ньютона — це лінійна комбінація базових многочленів Ньютона
де базовий многочлен Ньютона задається так
для j > 0 і .
Коефіцієнти задаються як
де
це позначення розділеної різниці.
Отже інтерполяційний многочлен Ньютона можна записати як
Інтерполяційний многочлен Ньютона можна представити у спрощеній формі якщо впорядковані послідовно і з рівними проміжками. Позначаючи для кожного і , різницю можна записати як . Так інтерполяційний многочлен Ньютона набуває форми:
така форма називається прямий інтерполяційний многочлен Ньютона.
Якщо вузли пересортувати в зворотньому порядку: , інтерполяційний многочлен Ньютона стає:
Якщо на рівних відстанях з , а для i = 0, 1, ..., k, тоді,
така форма називається зворотній інтерполяційний многочлен Ньютона.
Головна ідея
Розв'язуючи задачу інтерполяції приводить нас до необхідності розв'язання системи лінійних рівнянь. Використовуючи стандартний базис одночленів, для інтерполяційного многочлена ми отримуємо дуже складну матрицю Вандермонда. Обираючи інший базис, а саме базис Ньютона, ми отримуємо систему лінійних рівнянь з набагато простішою нижньотрикутною матрицею, яку можна розв'язати швидше.
Для k + 1 точок ми будуємо базис Ньютона так:
Використовуючи ці многочлени як базис для , щоб розв'язати задачу поліноміальної інтерполяції, нам треба розв'язати
Цю систему можна розв'язати покроково, розв'язуючи
Застосування
Як можна бачити з означення розділеної різниці, ми можемо додавати нові точки, що отримати новий інтерполяційний многочлен без переобчислення старих коефіцієнтів. І якщо точка змінилась, зазвичай, нам не потрібно переобчислювати усі коефіцієнти. Ба, більше — якщо xi розташовані на рівних відстанях, обчислення стає набагато простішим. Тому, зазвичай, віддають перевагу формулі із розділеними різницями перед многочленом Лагранжа.
Приклад
Розділені різниці можна записати у вигляді таблиці. Наприклад, для функції f і точок . Записуємо
Тоді інтерполяційний многочлен формується використовуючи горішні елементи кожного стовпчика як коефіцієнти.
Див. також
Посилання
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
OznachennyaMayuchi mnozhinu z k 1 tochok x 0 y 0 x j y j x k y k displaystyle x 0 y 0 ldots x j y j ldots x k y k de nemaye dvoh odnakovih xj interpolyacijnij mnogochlen u formi Nyutona ce linijna kombinaciya bazovih mnogochleniv Nyutona N x j 0 k a j n j x displaystyle N x sum j 0 k a j n j x de bazovij mnogochlen Nyutona zadayetsya tak n j x i 0 j 1 x x i displaystyle n j x prod i 0 j 1 x x i dlya j gt 0 i n 0 x 1 displaystyle n 0 x equiv 1 Koeficiyenti zadayutsya yak a j y 0 y j displaystyle a j y 0 ldots y j de y 0 y j displaystyle y 0 ldots y j ce poznachennya rozdilenoyi riznici Otzhe interpolyacijnij mnogochlen Nyutona mozhna zapisati yak N x y 0 y 0 y 1 x x 0 y 0 y k x x 0 x x 1 x x k 1 displaystyle N x y 0 y 0 y 1 x x 0 cdots y 0 ldots y k x x 0 x x 1 cdots x x k 1 Interpolyacijnij mnogochlen Nyutona mozhna predstaviti u sproshenij formi yaksho x 0 x 1 x k displaystyle x 0 x 1 dots x k vporyadkovani poslidovno i z rivnimi promizhkami Poznachayuchi h x i 1 x i displaystyle h x i 1 x i dlya kozhnogo i 0 1 k 1 displaystyle i 0 1 dots k 1 i x x 0 s h displaystyle x x 0 sh riznicyu x x i displaystyle x x i mozhna zapisati yak s i h displaystyle s i h Tak interpolyacijnij mnogochlen Nyutona nabuvaye formi N x y 0 y 0 y 1 s h y 0 y k s s 1 s k 1 h k i 0 k s s 1 s i 1 h i y 0 y i i 0 k s i i h i y 0 y i displaystyle begin aligned N x amp y 0 y 0 y 1 sh cdots y 0 ldots y k s s 1 cdots s k 1 h k amp sum i 0 k s s 1 cdots s i 1 h i y 0 ldots y i amp sum i 0 k s choose i i h i y 0 ldots y i end aligned taka forma nazivayetsya pryamij interpolyacijnij mnogochlen Nyutona Yaksho vuzli peresortuvati v zvorotnomu poryadku x k x k 1 x 0 displaystyle x k x k 1 dots x 0 interpolyacijnij mnogochlen Nyutona staye N x y k y k y k 1 x x k y k y 0 x x k x x k 1 x x 1 displaystyle N x y k y k y k 1 x x k cdots y k ldots y 0 x x k x x k 1 cdots x x 1 Yaksho x k x k 1 x 0 displaystyle x k x k 1 dots x 0 na rivnih vidstanyah z x x k s h displaystyle x x k sh a x i x k k i h displaystyle x i x k k i h dlya i 0 1 k todi N x y k y k y k 1 s h y k y 0 s s 1 s k 1 h k i 0 k 1 i s i i h i y k y k i displaystyle begin aligned N x amp y k y k y k 1 sh cdots y k ldots y 0 s s 1 cdots s k 1 h k amp sum i 0 k 1 i s choose i i h i y k ldots y k i end aligned taka forma nazivayetsya zvorotnij interpolyacijnij mnogochlen Nyutona Golovna ideyaRozv yazuyuchi zadachu interpolyaciyi privodit nas do neobhidnosti rozv yazannya sistemi linijnih rivnyan Vikoristovuyuchi standartnij bazis odnochleniv 1 x 1 x 2 x n displaystyle 1 x 1 x 2 dots x n dlya interpolyacijnogo mnogochlena mi otrimuyemo duzhe skladnu matricyu Vandermonda Obirayuchi inshij bazis a same bazis Nyutona mi otrimuyemo sistemu linijnih rivnyan z nabagato prostishoyu nizhnotrikutnoyu matriceyu yaku mozhna rozv yazati shvidshe Dlya k 1 tochok mi buduyemo bazis Nyutona tak n j x i 0 j 1 x x i j 0 k displaystyle n j x prod i 0 j 1 x x i qquad j 0 ldots k Vikoristovuyuchi ci mnogochleni yak bazis dlya P k displaystyle Pi k shob rozv yazati zadachu polinomialnoyi interpolyaciyi nam treba rozv yazati 1 0 1 x 1 x 0 1 x 2 x 0 x 2 x 0 x 2 x 1 1 x k x 0 j 0 k 1 x k x j a 0 a k y 0 y k displaystyle begin bmatrix 1 amp amp ldots amp amp 0 1 amp x 1 x 0 amp amp amp 1 amp x 2 x 0 amp x 2 x 0 x 2 x 1 amp amp vdots vdots amp vdots amp amp ddots amp 1 amp x k x 0 amp ldots amp ldots amp prod j 0 k 1 x k x j end bmatrix begin bmatrix a 0 vdots a k end bmatrix begin bmatrix y 0 vdots y k end bmatrix Cyu sistemu mozhna rozv yazati pokrokovo rozv yazuyuchi i 0 j a i n i x j y j j 0 k displaystyle sum i 0 j a i n i x j y j qquad j 0 dots k ZastosuvannyaYak mozhna bachiti z oznachennya rozdilenoyi riznici mi mozhemo dodavati novi tochki sho otrimati novij interpolyacijnij mnogochlen bez pereobchislennya starih koeficiyentiv I yaksho tochka zminilas zazvichaj nam ne potribno pereobchislyuvati usi koeficiyenti Ba bilshe yaksho xi roztashovani na rivnih vidstanyah obchislennya staye nabagato prostishim Tomu zazvichaj viddayut perevagu formuli iz rozdilenimi riznicyami pered mnogochlenom Lagranzha Priklad Rozdileni riznici mozhna zapisati u viglyadi tablici Napriklad dlya funkciyi f i tochok x 0 x n displaystyle x 0 ldots x n Zapisuyemo x 0 f x 0 f x 1 f x 0 x 1 x 0 x 1 f x 1 f x 2 f x 1 x 2 x 1 f x 1 f x 0 x 1 x 0 x 2 x 0 f x 2 f x 1 x 2 x 1 x 2 f x 2 x n f x n displaystyle begin matrix x 0 amp f x 0 amp amp amp amp f x 1 f x 0 over x 1 x 0 amp x 1 amp f x 1 amp amp f x 2 f x 1 over x 2 x 1 f x 1 f x 0 over x 1 x 0 over x 2 x 0 amp amp f x 2 f x 1 over x 2 x 1 amp x 2 amp f x 2 amp amp vdots amp amp vdots amp vdots amp amp amp vdots amp amp vdots amp x n amp f x n amp amp end matrix Todi interpolyacijnij mnogochlen formuyetsya vikoristovuyuchi gorishni elementi kozhnogo stovpchika yak koeficiyenti Div takozhInterpolyacijnij mnogochlen Mnogochlen Lagranzha Interpolyacijna formula BramaguptiPosilannya