Professional Documents
Culture Documents
Ściąga Z Numerków
Ściąga Z Numerków
0 x0 1 x0
w węzłach x , i = 0, 1, ... ,n , pokrywa się z funkcją f (interpolowaną) funkcja sklejana stopnia trzeciego zależ y od dwóch parametrów, wobec czego nakładamy na
i
. . m x
nią
Ln(x ) = f(x ) dla i = 0, 1, ... , n . dwa dodatkowe warunki. Warunki te najczęściej nakładamy w węzłach krańcowych a i b.
i i
0
------------------------------------------------------------------------------------------------------------------ Np. mogą mieć one postać
0 x1 1 x1 m x
TWIERDZENIE. Zadanie interpolacyjne Lagrange'a na jednoznaczne rozwiązanie, czyli
istnieje tylko jeden wielomian spełniający powyższy warunek. s'(a + 0) =(alfa) oraz s'(b - 0) =(beta)
. .
DOWÓD. Szukany wielomian zapiszemy w postaci n 1
M .
a xj gdzie (alfa),(beta) są ustalonymi liczbami rzeczywistymi. Jeżeli funkcja f ma pochodne w
Zadanie interpolacji -> L (x ) = y
n i i
dla i = 0, 1, ... ,n L ( x)
n j � punktach a i b
prowadzi do układu n+1 równań liniowych Va = y
a0 y0
j 0 oraz znamy ich wartości, to możemy je przyją ć jako liczby występują ce po prawych stronach
powyższych warunków. Natomiast, jeżeli znamy tylko wartości funkcji f w węzłach - mogą . .. . .
0 0 0
1 2 n
x x . . x
.
y1 to
n a1
V
1 x x . . x
1 1
2
1
a y być przybliżenia pochodnych.
TWIERDZENIE. Istnieje dokładnie jedna interpolacyjna funkcja sklejana stopnia trzeciego
. . . .
x x . . m x
. .
0 n 1 n
. . . . . .
1 n a spełniają ca podane wyż ej dodatkowe warunki.
x x . . x y
2
n n n
n
n n
w przypadku wę zł ów równoodległ ych
Macierz Vandermonde'a jest macierzą nieosobliwą dla układu różnych węzłów. Zatem układ
Va = y ma dokładnie jedno rozwiązanie. Istnieje wielomian postaci (**) i jest on
(xi pokazuje nam maximum równe n) x = x +ih, h = (b-a)/n , i=
wyznaczony jednoznacznie. i 0
Uwaga. Macierz G jest nieosobliwa wtedy i tylko wtedy, gdy rzą d macierzy M
Postać Lagrange’a dla n =2 (3 węzły) 0,1, ... ,n jest równy (m+1).
L2( x)
x x x x
1 2
y
x x x x
0 2
y
0
x x x x
1
y
Okreś lamy (n+3) funkcje = (x) , i = -1, 0, 1, ... , n , n+1 , które stanowią bazę przestrzeni
0
x x x x
1 0
0
2
x x x x 1
1
x x x x
0 1
2
2 2 0 2 1
i i
funkcji sklejanych trzeciego stopnia S
Stą d wynika, ż e
Newtona dla n =2 (3 węzły) 3 Twierdzenie. Jeż eli rzą d macierzy M jest równy (m+1), to istnieje dokł adnie jedna m-ta
L2( x) y f
0 0 1
x x
0 f0 1 2 x x0 x x1 funkcja optymalna (w sensie aproksymacji ś redniokwadratowej dyskretnej).
Bł ą d ś redniokwadratowy oblicza się ze wzoru
Iloraz różnicowy- wielkość charakteryzująca przyrost funkcji na danym przedziale.
Wyrażenia W przybliżeniach interpolacyjnych przyjmuje się że funkcja przybliżająca L w punktach x i
1-go rzę du pokrywa się z wartościami funkcji f natomiast w aproksymacja jest zagadnieniem bardziej
y y ogólnym. Warunek aby funkcja przybliżana i funkcja przybliżająca nie muszą przyjmować
n
� yi F xi
1 0 dokładnie tych samych wartości w punktach x1.
1 2
f
0 1 Przyjmujemy, ż e funkcja przybliżająca F jest okreś ona przez zależność
x x n1
1 0
i0
F(x) = F(x; a , a , .... , a )
0 1 m
y y
n n 1 od (m+1) parametrów a , a , ... , a , przy czym
m n
f 0 1 m
Jeż eli funkcje
n1 n j są wielomianami stopnia j (j = 0, 1, 2 , ... , m), to F
m
jest wielomianem
x x Ogólnie , zagadnienie aproksymacji na zbiorze punktów X = {x , x , ... , x } polega na
n n 1 wyznaczeniu parametrów a , a , ... , a
0 1 n
tak, aby odległości y (i = 0,1, ... ,n) od F były
stopnia
co najwyż ej m. Wtedy funkcję optymalną F nazywamy m-tym wielomianem
0 1 m i m
2-go rzę du minimalne. Sposób wyznaczania parametrów zależy od tego , jak rozumiemy to kryterium. (algebraicznym)
Interpolacja jest jedną z metod aproksymacji - nazywana jest optymalnym.
czę sto aproksymacją interpolacyjną .
f f i0 j 0 j. Należ y
n1 n n 2 n 1 Funkcję Fm(xi) (ta suma z m na górze ) dla której H osiąga minimum nazywamy m-tą funkcją
gdy m jest bardzo małe, nie należ y stosować takiego wyboru funkcji
f optymalną. stosować
n2 n 1 n x x Pochodna z H po ak k=0,1, …, m otrzymane równości tworzą układ (m+1) równań tzw. wielomiany Grama;
n n 2 liniowych z (m+1) niewiadomymi a , a , ... , a
0 1 m,
zwany układem równań normalnych. W zagadnieniach aproksymacji często spotykamy się z przypadkiem, gdy y są wartościami
i
T T pomiarowymi pewnego zjawiska , o którym wiadomo, ż e ma przebieg okresowy. Wtedy
rzędu k Ga = b, gdzie G = [G ] (i,j = 0,1, ... , m) , a = [a , a , ... , a ] , b = [b , b , ... , b ] , do aproksymacji korzystniej jest stosować wielomiany trygonometryczne, a nie algebraiczne.
i,j 0 1 m 0 1 m
n
f
i 1 .... i k
f
i .... i k 1
G
i j � i xk j xk ,
f k 0
i i 1 .... i k x x
i k i n
� i xk yk
Niech w przedziale [a,b] danych będzie (n+1) punktów x , x , ... , x , przy czym
0 1 n
b (i,j = 0,1, ... , m).
a= x < x < ... < x < x = b.
i
k 0
0 1 n-1 n
Funkcję s(x) określoną na przedziale [a,b] nazywamy funkcją sklejaną stopnia m , jeżeli Macierz G, zwana macierzą Grama, jest macierzą kwadratową stopnia (m+1).
Moż na zapisać
1) s(x) jest wielomianem stopnia co najwyżej m na każ dym podprzedziale (x , x ) , i =
i i+1
0,1,... , n-1 T T
G=M M i b = M y,
(m-1) T
2) s(x) jest funkcją klasy C ([a,b]) . gdzie y = [y , y , ... , y ] i
0 1 n
Zbiór wszystkich funkcji sklejanych stopnia m o węzłach x ( i = 0,1,...,n) oznaczymy S .
i m
Funkcja sklejana stopnia m zależ y od n (m+1) - m (n-1) = n+m parametrów.
Funkcję s(x) z S nazywamy interpolacyjną funkcją sklejaną stopnia m dla funkcji f ,
m
jeżeli
s(x ) = y , i = 0,1,...,n
i i
Dla m > 1 interpolacyjna funkcja sklejana zależ y od (m-1)
parametrów i należ y na nią nałożyć dodatkowe warunki.