Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ІнтерполяціяM.doc
Скачиваний:
18
Добавлен:
10.11.2019
Размер:
472.06 Кб
Скачать

6.2 Кубічний сплайн

Деяка функція f(x) задана на відрізку  ,що розбитий на частини

 

Кубічним сплайном дефекту 1 називається функція  , яка:

  • на кожному відрізку  є многочленом степеня не вище третього;

  • має неперервну першу та другу похідні на всьому відрізку  ;

  • в точках     виконується рівність   , тобто. сплайн   інтерполює функцію f  в точках  .

Для однозначного задання сплайну вищевказаних умов недостатньо, для побудови сплайна необхідно накласти додаткові вимоги .

Кубічним сплайном називається сплайн,що задовольняє граничним умовам виду:

Теорема: Для будь-якої функції   і будь-якого розбиття відрізка    існує лише один сплайн S(x), ,що задовольняє перечисленим вище умовам.

Ця теорема є наслідком більш загальної теореми Шойнберга-Уітні про умови існування інтерполяційного сплайна.

Побудова

Позначимо: 

На кожному відрізку  функція   є поліномом третього степеня  , коефіцієнти якого треба визначити. Запишемо для зручності   в виді:

тоді

Умови неперервності всіх похідних до 2-го порядку включно записуютьсятак:

а умови інтерполяції в виді

Звідси отримуємо формули для обчислення коефіцієнтів сплайна:

,

Якщо врахувати, що  , то обрахунок   можна провести завдяки  методу прогонки для трьохдіагональної матриці.

7.Задача оберненого інтерполювання

Задача оберненого інтерполювання полягає у знаходженні значення аргументу, що відповідає заданому значенню функції, якого немає в таблиці. Вона обернена до задачі інтерполювання, яка полягає у знаходженні значення функції за аргументом.

Якщо функція   строго монотонна (зростаюча або спадна) на заданій ділянці таблиці, то для неї існує обернена монотонна функція  . У цьому разі обернене інтерполювання зводиться до звичайного інтерполювання для оберненої функції  .

До задачі оберненого інтерполювання відноситься обернене інтерполювання за формулою Гауса.

Інтерполяційна формула Гауса — формула,що використовує в якості вузлів інтерполяції найближчі до точки інтерполювання x узлы . Якщо   , то формула

написана по вузлам  , називається формулою Гауса для інтерполювання вперед, а формула

написана по вузлам  , називається формулою Гауса для інтерполювання назад. В формулах (1) и (2) використані скінченні різниці, що визачаються наступним чином :

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