Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИНТЕРПОЛЯЦИЯ.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
320.51 Кб
Скачать

Интерполяция

1. Постановка задачи и основные определения

Пусть име­ет­ся таб­ли­ца значений не­ко­то­рой функ­ции f(x):

x

f(x)

x0

f0

x1

f1

x2

f2

...

...

xn

fn

Для оп­ре­де­лен­но­сти бу­дем считать, что все таб­личные значения ар­гу­мен­та x раз­личны и упо­ря­доче­ны по воз­рас­та­нию: x0<x1<...<xn.

За­дача ин­тер­по­ля­ции со­сто­ит в оцен­ке f(x) при про­из­воль­ном значении ар­гу­мен­та на ос­но­ва­нии таб­личных дан­ных. Для это­го стро­ят функ­цию F(x) из­вест­но­го (и, по воз­мож­но­сти, про­сто­го) ви­да, тре­буя, что­бы при x=x0, x1, ..., xn она вос­про­из­во­ди­ла таб­лич­ные зна­че­ния:

(1)

Так­ую функ­цию на­зы­ва­ют ин­тер­по­ли­рую­щей (или ин­тер­по­ля­ци­он­ной) для f, а зна­че­ния ар­гу­мен­та xi, для ко­то­рых за­пи­са­ны ус­ло­вия (1), на­зы­ва­ют уз­ла­ми ин­тер­по­ля­ци­он­ной фор­му­лы (или про­сто уз­ла­ми ин­тер­по­ля­ции).

F(x)при­ни­ма­ют в ка­чест­ве ис­ко­мой оцен­ки зна­че­ния f(x). Ес­ли ар­гу­мент x на­хо­дит­ся в об­лас­ти, ох­ва­ты­вае­мой уз­ла­ми (x0xxn), то го­во­рят о соб­ст­вен­но ин­тер­по­ля­ции; ес­ли же x<x0 или x>xn, то речь идет об экс­т­ра­по­ля­ции. Как пра­ви­ло, ре­зуль­та­ты экс­т­ра­по­ля­ции ме­нее на­деж­ны по срав­не­нию с ин­тер­по­ля­ци­ей. В даль­ней­шем тер­мин «ин­тер­по­ля­ция» мы бу­дем по­ни­мать в ши­ро­ком смыс­ле, за ис­клю­че­ни­ем слу­ча­ев, ко­гда она яв­ным об­ра­зом про­ти­во­пос­тав­ля­ет­ся экс­т­ра­по­ля­ции.

Раз­ни­ца ме­ж­ду точной функ­ци­ей f(x) и ре­зуль­та­том ин­тер­по­ля­ции

(2)

на­зы­ва­ет­ся по­греш­но­стью (ошиб­кой) ин­тер­по­ля­ции или ос­та­точным чле­ном ин­тер­по­ля­ци­он­ной фор­му­лы. Оче­вид­но, что в уз­лах ин­тер­по­ля­ции по­греш­ность рав­на ну­лю:

(3)

По­ве­де­ние по­греш­но­сти в про­ме­жут­ках ме­ж­ду уз­ла­ми за­ви­сит от свойств ин­тер­по­ли­руе­мой и ин­тер­по­ли­рую­щей функ­ций, а так­же от ко­личес­т­ва и рас­по­ло­же­ния уз­лов.

Мож­но ли по­вы­сить точность ин­тер­по­ля­ции пу­тем уве­личения чис­ла уз­лов и умень­ше­ния рас­стоя­ний ме­ж­ду ни­ми? Од­но­значно­го от­ве­та на этот во­прос не су­ще­ст­ву­ет; все за­ви­сит от схо­ди­мо­сти ин­тер­по­ля­ци­он­но­го про­цес­са. По­ня­тие схо­ди­мо­сти от­но­сит­ся к случаю, ко­гда на не­ко­то­ром фик­си­ро­ван­ном от­рез­ке [ab] бе­рут­ся раз­лич­ные на­бо­ры уз­лов ax0<x1<...<xnb для по­строе­ния од­но­тип­ных ин­тер­по­ля­ци­он­ных функ­ций (на­при­мер, мно­го­чле­нов раз­ной сте­пе­ни). Го­во­рят, что про­цесс схо­дит­ся, ес­ли при не­ог­ра­ни­чен­ном рос­те чис­ла уз­лов по­греш­ность ин­тер­по­ля­ции стре­мит­ся к ну­лю. Раз­ли­ча­ют раз­ные ви­ды схо­ди­мо­сти. На­при­мер, схо­ди­мость в точке ка­са­ет­ся по­греш­но­сти при не­ко­то­ром фик­си­ро­ван­ном зна­че­нии x, а рав­но­мер­ная схо­ди­мость на от­рез­ке оз­начает, что при n стре­мит­ся к ну­лю мак­си­маль­ная по­греш­ность на дан­ном от­рез­ке. Ра­зу­ме­ет­ся, на по­греш­ность влия­ет не толь­ко чис­ло уз­лов, но и их рас­пре­де­ле­ние на от­рез­ке [ab]. По­это­му при од­ном спо­со­бе вы­бо­ра уз­лов схо­ди­мость мо­жет иметь ме­сто, а при дру­гом – от­сут­ст­во­вать.