Лінійна інтерполяція

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Для заданих двох червоних точок, синя лінія — лінійний інтерполянт між ними, і значення y в x можна знайти через лінійну інтерполяцію
Лінійна інтерполяція функції (сині прямі).

Лінійна інтерполяція — це інтерполяція функції f алгебраїчним двочленом P1(x) = kx + c у точках x0 та x1, які належать відрізку [a, b].

Геометрична інтерпретація

З геометричної точки зору це означає заміну функції f прямою,яка проходить через точки (x0,f(x0)) та (x1,f(x1)).

Рівняння такої прямої має вигляд:

yf(x0)f(x1)f(x0)=xx0x1x0

звідси для x[x0,x1] маємо:

f(x)y=P1(x)=f(x0)+f(x1)f(x0)x1x0(xx0)

Це і є формула лінійної інтерполяції, причому

f(x)=P1(x)+R1(x),

де R1(x) — похибка формули, яка обчислюється за формулою:

R1(x)=f(ψ)2(xx0)(xx1),ψ[x0,x1]

Для неї є справедливою наступна оцінка:

|R1(x)|M22max|(xx0)(xx1)|=M2h28,M2=max[a,b]|f(x)|,h=x1x0.

Див. також

Джерела

  • Бахвалов Н. С. Численные методы. — М: Лаборатория Базовых Знаний, 2007. — 636 с. — ISBN 978-5-94774-815-4. Шаблон:Ref-ru

Шаблон:Math-stub