Кубічний сплайн — гладка функція, область визначення якої розбито на скінченне число відрізків, на кожному з яких вона збігається з деяким кубічним многочленом.
Опис
Функція задано на відрізку , розбитому на частини , . Кубічним сплайном дефекту 1 (різниця між степенем і гладкістю сплайна) називається функція , яка:
- на кожному відрізку є многочленом степеня не вище від трьох;
- має неперервні першу і другу похідні на всьому відрізку ;
- в точках виконується рівність , тобто сплайн інтерполює функцію в точках .
Для однозначного задання сплайна перелічених умов недостатньо, для побудови сплайна необхідно накласти додаткові вимоги — граничні умови:
- «Природний сплайн» — граничні умови виду: ;
- Неперервність другої похідної — граничні умови виду: ;
- Періодичний сплайн — граничні умови виду: і .
Теорема. Для будь-якої функції і будь-якого розбиття відрізка на частини існує рівно один природний сплайн , що задовольняє переліченим вище умовам.
Ця теорема є наслідком загальнішої теореми — Вітні про умови існування інтерполяційного сплайна.
Побудова
На кожному відрізку функція є многочленом третього степеня , коефіцієнти якого треба визначити. Запишемо для зручності у вигляді:
тоді
Умови неперервності всіх похідних до другого порядку включно записуються у вигляді
де змінюється від до а умови інтерполяції у вигляді
Позначимо
Звідси отримуємо формули для обчислення коефіцієнтів «природного сплайна»:
- ;
- ;
- ;
- ,
- причому і .
Якщо врахувати, що , то можна обчислити методом прогонки для тридіагональної матриці.
Примітки
Література
- de Boor, Carl. A Practical Guide to Splines. — New York : Springer-Verlag, 1978.
- Роджерс Д., Адамс Дж. Математические основы машинной графики. — 2-е, перераб. и доп. — М. : Мир, 2001. — .
- , Вводные лекции по численным методам.
- Волков Е. А. Глава 1. Приближение функций многочленами. § 11. Сплайны // Численные методы. — Учеб. пособие для вузов. — 2-е изд., испр. — М. : Наука, 1987. — С. 63-68.
Посилання
- Інтерполяція кубічними сплайнами на JavaScript [Архівовано 26 вересня 2016 у Wayback Machine.](рос.)
- Cubic Interpolation [Архівовано 25 лютого 2021 у Wayback Machine.]
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Kubichnij splajn gladka funkciya oblast viznachennya yakoyi rozbito na skinchenne chislo vidrizkiv na kozhnomu z yakih vona zbigayetsya z deyakim kubichnim mnogochlenom Zmist 1 Opis 2 Pobudova 3 Primitki 4 Literatura 5 PosilannyaOpisred Funkciya f x displaystyle f x nbsp zadano na vidrizku a b displaystyle a b nbsp rozbitomu na chastini x i 1 x i displaystyle x i 1 x i nbsp a x 0 lt x 1 lt lt x N b displaystyle a x 0 lt x 1 lt lt x N b nbsp Kubichnim splajnom defektu 1 riznicya mizh stepenem i gladkistyu splajna nazivayetsya funkciya S x displaystyle S x nbsp yaka na kozhnomu vidrizku x i 1 x i displaystyle x i 1 x i nbsp ye mnogochlenom stepenya ne vishe vid troh maye neperervni pershu i drugu pohidni na vsomu vidrizku a b displaystyle a b nbsp v tochkah x i displaystyle x i nbsp vikonuyetsya rivnist S x i f x i displaystyle S x i f x i nbsp tobto splajn S x displaystyle S x nbsp interpolyuye funkciyu f displaystyle f nbsp v tochkah x i displaystyle x i nbsp Dlya odnoznachnogo zadannya splajna perelichenih umov nedostatno dlya pobudovi splajna neobhidno naklasti dodatkovi vimogi granichni umovi Prirodnij splajn granichni umovi vidu S a S b 0 displaystyle S a S b 0 nbsp Neperervnist drugoyi pohidnoyi granichni umovi vidu S a S b 0 displaystyle S a S b 0 nbsp Periodichnij splajn granichni umovi vidu S a S b displaystyle S a S b nbsp i S a S b displaystyle S a S b nbsp Teorema Dlya bud yakoyi funkciyi f displaystyle f nbsp i bud yakogo rozbittya vidrizka a b displaystyle a b nbsp na chastini x i 1 x i displaystyle x i 1 x i nbsp isnuye rivno odin prirodnij splajn S i x displaystyle S i x nbsp sho zadovolnyaye perelichenim vishe umovam Cya teorema ye naslidkom zagalnishoyi teoremi Shenberga Vitni pro umovi isnuvannya interpolyacijnogo splajna Pobudovared Na kozhnomu vidrizku x i 1 x i i 1 N displaystyle x i 1 x i i overline 1 N nbsp funkciya S x displaystyle S x nbsp ye mnogochlenom tretogo stepenya S i x displaystyle S i x nbsp koeficiyenti yakogo treba viznachiti Zapishemo dlya zruchnosti S i x displaystyle S i x nbsp u viglyadi S i x a i b i x x i c i x x i 2 d i x x i 3 displaystyle S i x a i b i x x i c i x x i 2 d i x x i 3 nbsp todi S i x i a i S i x i b i S i x i 2 c i S i x i 6 d i i 1 N displaystyle S i left x i right a i quad S i x i b i quad S i x i 2c i quad S i left x i right 6d i quad i overline 1 N nbsp Umovi neperervnosti vsih pohidnih do drugogo poryadku vklyuchno zapisuyutsya u viglyadi S i x i 1 S i 1 x i 1 displaystyle S i left x i 1 right S i 1 x i 1 nbsp S i x i 1 S i 1 x i 1 displaystyle S i left x i 1 right S i 1 x i 1 nbsp S i x i 1 S i 1 x i 1 displaystyle S i left x i 1 right S i 1 x i 1 nbsp de i displaystyle i nbsp zminyuyetsya vid 1 displaystyle 1 nbsp do N displaystyle N nbsp a umovi interpolyaciyi u viglyadi S i x i f x i displaystyle S i left x i right f x i nbsp Poznachimo h i x i x i 1 i 1 N f i f x i i 0 N displaystyle quad h i x i x i 1 quad i overline 1 N quad f i f x i quad i overline 0 N nbsp Zvidsi otrimuyemo formuli dlya obchislennya koeficiyentiv prirodnogo splajna a i f x i displaystyle a i f x i nbsp d i c i c i 1 3 h i displaystyle d i frac c i c i 1 3 cdot h i nbsp b i a i a i 1 h i 2 c i c i 1 3 h i displaystyle b i frac a i a i 1 h i frac 2 cdot c i c i 1 3 cdot h i nbsp c i 1 h i 2 c i h i h i 1 c i 1 h i 1 3 a i 1 a i h i 1 a i a i 1 h i displaystyle c i 1 cdot h i 2 cdot c i cdot h i h i 1 c i 1 cdot h i 1 3 cdot left frac a i 1 a i h i 1 frac a i a i 1 h i right nbsp prichomu c N S x N 0 displaystyle c N S x N 0 nbsp i c 1 3 d 1 h 1 S x 0 0 displaystyle c 1 3 cdot d 1 cdot h 1 S x 0 0 nbsp Yaksho vrahuvati sho c 0 c N 0 displaystyle c 0 c N 0 nbsp to c displaystyle c nbsp mozhna obchisliti metodom progonki dlya tridiagonalnoyi matrici Primitkired Literaturared de Boor Carl A Practical Guide to Splines New York Springer Verlag 1978 Rodzhers D Adams Dzh Matematicheskie osnovy mashinnoj grafiki 2 e pererab i dop M Mir 2001 ISBN 5 03 002143 4 Kostomarov D P Favorskij A P Vvodnye lekcii po chislennym metodam Volkov E A Glava 1 Priblizhenie funkcij mnogochlenami 11 Splajny Chislennye metody Ucheb posobie dlya vuzov 2 e izd ispr M Nauka 1987 S 63 68 Posilannyared Interpolyaciya kubichnimi splajnami na JavaScript Arhivovano 26 veresnya 2016 u Wayback Machine ros Cubic Interpolation Arhivovano 25 lyutogo 2021 u Wayback Machine 1 Boor 1978 Otrimano z https uk wikipedia org w index php title Kubichnij splajn amp oldid 35115548