Iнтерполяцiйнi сплайни двох змiнних
Поняття багатовимiрної iнтерполяцiї
Двовимiрнi таблицi широко розповсюдженi в технiцi та фiзицi. Тривимiрнi таблицi складають i використовують значно рiдше, бо такi таблицi дуже громiздкi. Тому для простоти обмежимося двовимiрними таблицями.
Двовимірна інтерполяція означає побудову функції, що проходить через точки, задані в просторі. Таким чином, замість залежності
, яку ми інтерполювали, наприклад, поліномом Лагранжа
, слід будувати інтерполяцію за даними
, тобто знайти функцію двох змінних.
Нехай фузли інтерполяції розташовані в точках
.
В цих точках відомі значення функції
. Потрібно побудувати поліном
по цим значенням.

Така задача виникає, наприклад, при відновленні рельєфу дна моря за допомогою промірів глубин ехолотом
Основні поняття
– Точки
називаються вузлами інтерполяції, а їх сукупність – інтерполяційною сіткою.
– Трійки
називаються точками даних або базовими точками
Задача інтерполяції складається у пошуку такої функції
, що виконуються інтерполяційні властивості, а саме
.
максимально наближує функцію
в довільній точці
всередині інтерполяційній сітці.
– Функцію
називають інтерполюючою функцією або інтерполянтом
Приклад самої простої інтерполяції – кусково-постійна інтерполяція

2. Інтерполяційна формула Лагранжа
Нехай функція двох змінних
задана таблицею значень
Таблиця 1

де 
Iнтерполяцiйна формула Лагранжа для наближення функцiї двох змiнних має наступний вигляд:
(1)
Випишемо частинний випадок при
, тобто коли задана наступна таблиця значень

формула (1) прийме вигляд:

(2)
Приклад 1. Побудувати інтерполюючу функцію (табл. 2 ) за допомогою полінома Лагранжа
за даними
Таблиця 2
|
|
|
| |
| 0,1 | 0,5 | 0,1 | 0,3 | |
| 0,01 | 0,25 |
| |
| 0,2 | 0,05 | 0,29 | |
| 0,4 | 0,17 | 0,41 |
Розв'язування.
Iнтерполяцiйна формула Лагранжа для функцій двох змінних має вигляд




Порiвняємо знайдене наближене значення
з точним, знаючи, що таблицею 2 задана функцiя
. Точне значення
дорiвнює

Отже, абсолютна похибка наближення дорiвнює

Таким чином, знайдено наближене значення функціїї
з похибкою
.
Iнтерполяцiйнi сплайни двох змiнних
Як правило, полiноми вищих степенiв для iнтерполяцiї функцiй двох змiнних використовуються рiдко. Краще скористатися iнтерполяцiйними сплайнами двох змiнних.

Нехай маємо функцiю
, задану таблицею 1.

Iнтерполяцiйним бiлiнiйним сплайном називається функцiя
, яка є лiнiйною вiдносно
i вiдносно
в кожному прямокутнику
i задовольняє умови

Iнтерполяцiйний бiлiнiйний сплайн має такий вигляд:
(3)
де 
Приклад 2. Побудувати інтерполюючу функцію (табл. 2 ) за допомогою сплайнув першого степеня
за даними
Таблиця 2
|
|
|
| |
| 0,1 | 0,5 | 0,1 | 0,3 | |
| 0,01 | 0,25 |
| |
| 0,2 | 0,05 | 0,29 | |
| 0,4 | 0,17 | 0,41 |
Розв’язування.
Iнтерполяцiйний бiлiнiйний сплайн має такий вигляд:

.
Для того, щоб обчислити
, треба визначити iнтервали, в якi потрапили
i 


Тоді


Порiвняємо знайдене наближене значення
з точним. Абсолютна похибка наближення дорiвнює

Таким чином, знайдено наближене значення функціїї
з похибкою

|