IV/14 Metody aproksymacji funkcji jednej zmiennej
Aproksymację stosujemy gdy:
złożoną funkcję chcemy przedstawić w prostej
funkcja dana jest w postaci tablicy
funkcja jest wiązana (poszukiwanie równań różniczkowych
OGÓLNIE - PRZEDSTAWIAMY FUNKCJĘ W POSTACI KOMBINACJI LINIOWEJ PEWNYCH DANYCH FUNKCJI BAZOWYCH.
ϕ(x) = ao uo(x)+ a1 u1(x)+.......+am um(x) ≅ f(x)
B(x) =[uo(x), u1(x),......., un(x)] macierz funkcji bazowych (liniowo niezależne)
aT = [ao, a1,......., an] wektor nieznanych współczynników
ϕ(x) = B(x) a
Aproksymacja punktowa
funkcja f(x) dana jest w postaci tablicy x =[x0, x1,......., xn] i odpowiadających wartości F=[f0, f1,......., fn]
należy dobrać współczynniki ai i =1,2,......n tak aby:
ϕ(x) = ao + a1x......., am x m = Σk=om ak x k możliwie najlepiej przybliżał F(x)
(baza B(x) utworzona z jednomianów )
należy rozstrzygnąć stopień wielomianu i kryterium jakości aproksymacji,
najczęściej stosuje się kryterium najmniejszych kwadratów
ε = Σni=0 ( ϕ (xi) - f (xi) )2 = Σni=0 ( Σmk=0 ak xik- f (xi) )2 = ε (ao, a1,......., am)
=> ak
Dla przypadku wielomianu uogólnionego
ϕ(x) = ao uo(x)+ a1 u1(x)+.......+am um(x) powstaje układ równań w postaci:
Σmj=0 aj Σni=0 uj (xi) uk (xi) = Σni=0 fi uk (xi) i,j = 0,1....n
w zapisie macierzowym
UT U a = UT F
Gdzie:
Równania znacznie się upraszczają gdy funkcje uk(x) są ortogonalne
Np.: funkcje Czebyszewa
2. Aproksymacja całkowa
Funkcja f(x) jest określona i ciągła w przedziale [a,b]
ϕ(x) = Σmk=0 ak xk
metoda najmniejszych kwadratów
3. Aproksymacja funkcjami ortogonalnymi
Def. Funkcja wagowa - taka funkcja w(x), że w(x) ≥ 0 w [a,b] , tz. w ≠ 0 w pewnym przedziale [a,b]
Wielomiany Legendra w(x)⋅1 w [-1,1] -ortogonalne
Jeśli f(x) jest aproksymowane w [a,b] to dokonujemy przekształcenia na przedział [-1,1] według wzoru: