lab7 funkcje sklejane


Interpolacja funkcjami sklejanymi stopnia trzeciego
Główną cechą wyróżniającą interpolację funkcjami sklejanymi, jest podział
przedziału, na którym znajdują się węzły, na mniejsze podprzedziały a następnie użycie
na każdym z nich wielomianu interpolacyjnego odpowiednio niskiego stopnia (u nas
dokładnie trzeciego).
"={x0 , x1 , .. . , xn}
Mamy n+1 węzłów w przedziale , spełniających warunek
a = x < x < x < ... < x < x = b (1)
0 1 2 n-1 n
dzielących na podprzedziały dla i=-1,0,1,2 ... n-1,n, gdzie
i i+1
x-1=-" , xną1 =+"
. (2)
Definicja 1
S (x) jest funkcją sklejaną stopnia m z węzłami D, gdy:
m
1) S w każdym przedziale (x , x ) jest wielomianem stopnia co najwyżej m dla
m i i+1
i=-1,0,1,2 ... n-1,n;
Cm-1
2) S jest klasy .
m
śą-" ,ą"źą
Definicja 2
Funkcja sklejana stopnia 2m-1 z węzłami D czyli S (x) (stopnia nieparzystego) jest
2m-1
naturalną funkcją sklejaną, jeśli na zewnątrz przedziału zawierającego węzły " jest stopnia
m-1.
Definicja 3
Funkcję sklejaną stopnia m z węzłami D nazywamy okresową funkcją sklejaną
S (x) o okresie (b-a), jeśli:
m
+ -
S(i)(x ) = S(i)(x ) dla i=0,1,....,m-1. (3)
0 n
Interpolacyjna funkcja sklejana spełnia oczywiście podstawowy warunek interpolacji:
S (x ) = f(x ) dla i=0,1, ... ,n. (4)
m i i
< xi , xią1źą
Szukaną funkcję sklejaną S (x) można przedstawić w każdym z podprzedziałów
3
w postaci:
S3śą x źą=ąiąi śą x-xi źąąłi śą x-xi źą2ąi śą x -xi źą3 . (5)
Wzory na współczynniki funkcji dla i = 0, 1, & , n-1:
ąi= f
, (6)
i
M
i
łi= , (7)
2
Mią1-Mi
i=
(8)
6hią1
f - f hią1
ią1 i
i= -
, (9)
śą2M ąMią1źą
i
hią1 6
oraz
hią1=xią1-xi
(10)
M =S ''śą xi źą
natomiast momenty zależą od rodzaju funkcji sklejanej.
i
1. Dla naturalnej funkcji sklejanej st. 3-go:
S ''śą x0 źą=S '' śą xnźą=0 M =M =0
czyli . (11)
0 n
Otrzymujemy układ o wymiarach (n-1)(n-1) postaci:
2 1 0 " " 0
M1 d
1
ź2 2 2 ń" "
M2 d
2
0 ź3 2 3 ń" "
=
(12)
" ń" ń" ń" ń" 0 " "
" ń" źn-2 2 n-2
[ ][ ]
[ ]
M d
0 " " 0 źn-1 2
n-1 n-1
gdzie
hią1
i=
, dla i = 1, & , n-2 (13)
hią1ąhi
hi
źi=1-i=
, dla i = 2, & , n-1 (14)
hiąhią1
f - f f - f
6
ią1 i i i-1
d = -
(15)
i
{ }
hiąhią1 hią1 hi , dla i = 1, & , n-1.
2. Dla okresowej funkcji sklejanej st. 3-go:
S ''śą x0 źą=S '' śą xnźą M =M
czyli (16)
0 n
Otrzymujemy układ o wymiarach nn postaci:
2 1 0 " 0 ź1 M1 d1
ź2 2 2 ń" 0
M2 d2
0 ź3 2 3 ń" "
=
(17)
" ń" ń" ń" ń" 0 " "
0 ń" źn-1 2 n-1
[ ][ ]
[ ]
M d
n 0 " 0 źn 2
n n
gdzie
mają zastosowanie wzory (13), (14) i (15) oraz poniższe:
ź1=1-1
(18)
h1
n=
(19)
hnąh1
f - f f - f
6
1 n n n-1
d = -
(20)
n
{ }
h1ąhn h1 hn .
ZADANIE 1
Wyznaczyć naturalną funkcję sklejaną stopnia 3-go interpolującą funkcję
1
f śą x źą=
)#-1,1*#
na przedziale z węzłami:
1ąx2
"={-1, 0, 1}
a) wykonując obliczenia  ręcznie ;
"={-1, -0 . 5, 0, 0 . 5, 1}
b) wykorzystując procedurę naturalsplinecoeffns (jej
zawartość w pliku lab7-nsplcns.pas).
ZADANIE 2
a) Wyznaczyć przy użyciu procedury naturalsplinecoeffns (jej zawartość w pliku
lab7-nsplcns.pas) naturalną funkcję sklejaną stopnia 3-go interpolującą podane
dane:
x -1 0 1 2
i
y 0 1 -1 2
i
b) Obliczyć przy interpolacji funkcjami sklejanymi stopnia 3-go przybliżoną wartość
funkcji w punktach: -0.3, 0.75, 1.8 za pomocą funkcji naturalsplinevalue (jej
zawartość w pliku lab7-nsplval.pas);
c) (*) Wykonać obliczenia  ręcznie .


Wyszukiwarka

Podobne podstrony:
Interpolacja funkcjami sklejanymi
Geneza i funkcjonowanie mitu arkadyjskiego
Fundacje i Stowarzyszenia zasady funkcjonowania i opodatkowania ebook
integracja funkcji
FUNKCJA CHŁODZENIE SILNIKA (FRIC) (ZESPOLONE Z KALKULATOREM
ciaglosc funkcji2
Znaczenie korytarzy ekologicznych dla funkcjonowania obszarów chronionych na przykładzie Gorców
Funkcjonowanie zbiornikow wodnych i Makrofity
Zestaw 1 Funkcja kwadratowa Funkcja homograficzna Równanie liniowe
09 funkcje zmiennej rzeczywistej 3 4 pochodna funkcji
C w6 zmienne dynamiczne wskazniki funkcji
calki nieoznaczone funkcji jednej zmiennej
MN w1 Minimum funkcji

więcej podobnych podstron