Нехай задана таблиця чисел
Розглянемо апроксимацію кубічними В-сплайнами. Конструкція нормованого
кубічного В-сплайна зазвичай задається так:
В правій частині (17) стоять многочлени третього степеня виду:
Коефіцієнти ai , bi , ci , di визначаються із системи чотирьох рівнянь, отриманих при умовах:
При конкретизації виразу (18) використовуються формули (19), що задовольняють умови стику у вузлах ai-2, ai-1, ai , ai+1 для сплайнів:
Та їх похідних по a, позначених штрихом:
В роботі Б.Зав’ялова [6] для рівномірної сітки
Тут
Загальний інтерполяційний вираз, в якому використовуються нормовані кубічні В-сплайни (22), записуються так:
де
Запишемо (23) в розгорнутому вигляді. Для цього, використавши (22) отримаємо всі вирази для
Вираз для
Сплайн
І, нарешті із першого виразу (22), замінюючи x на x-2, отримаємо:
Тоді остаточний варіант інтерполяційного виразу, основаного на застосуванні нормованих кубічних В-сплайнів, отримаємо шляхом підстановки виразів (24)-(27) в (23)
Вираз (28) дає четвертий порядок апроксимації функції
Більш високий порядок апроксимації можна отримати за допомогою так званих напружених сплайнів, при цьому інтерполяційний вираз (29) зберігає свій вигляд, а функції, які входять до його складу задаються так:
Інтерполяційний вираз виду (29) використовується, як для визначення шуканих величин між вузлами координатної сітки, так і для апроксимації частинних похідних, котрі входять до складу повної системи рівнянь [8].
2.5 Практичність вивчення кубічних В-сплайнів у вищих навчальних закладах
В-сплайни є більш практичні у використанні ніж природні сплайни, оскільки поліноміальні коефіцієнти природних сплайнів вимагають всіх
Першим кроком є вибір порядку базису сплайнів, щоб досягати бажану гладкість і полегшити обчислювання.
Як найефективніші, були вибрані кубічні В-сплайни, тобто сплайни третього порядку, через наступні причини:
1. Поліноми нижніх степенів дають дуже низьку гнучкість в управлінні формою кривої. В-сплайни першого порядку (прямі лінії) не дають задовільної гладкості апроксимуючої кривої. В-сплайни другого порядку дають гладку криву, але проблема виникає в точках, де з'єднуються сегменти кривої. Щоб зрозуміти цю проблему, ми введемо нове означення:
Означення. Позначимо
В-сплайни другого порядку