grupa A

A
1. Interpolacja Lagrange'a :)
2. Iteracyjne równania liniowe :)
3. Metoda trapezu 58
4. Metoda Kutty 4 rzędu ;)
5. Różniczki wyższego rzędu
6. Równanie Laplace'a i Poissena

-----------------------------------------------------------------------------------------------------------------

1. Interpolacja Lagrange’a

Przedstawiony powyżej sposób podejścia do interpolacji nie jest zbyt efektywny, ponieważ macierz X jest macierzą pełną i nie zawsze dobrze uwarunkowaną, co oznacza, że numeryczna procedura jej odwracania może być obarczona dużym błędem.

W interpolacji wielomianowej Lagrange’a dla n+1 węzłów interpolacji

przyjmuje się funkcje bazowe w postaci

Funkcje te są wielomianami stopnia n zbudowanymi w ten sposób, że w funkcji bazowej φ1 brakuje czynnika (x-xi). Zatem wielomian interpolacji wyraża się następującym wzorem:

współczynniki a0 ... an tego wielomianu wyznaczamy z równania:

X · A = Y, przy czym macierz X ma postać:

Macierz posiada tylko główną przekątną niezerową w związku z tym układ równań X · A = Y rozwiązuje się natychmiastowo

Można więc wielomian interpolacyjny Lagrange’a zapisać w postaci ułamka:

lub krócej

, j = 0, 1, ..., n

Przykład:

Wyznaczyć wielomian interpolacyjny Lagrange’a funkcji f (x) = ex w przedziale [0,2 ; 0,5] mając dane:

f (0,2) = 1,2214, f (0,4) = 1,4918, f (0,5) = 1,6487

Należy pamiętać, ze przed przystąpieniem do obliczeń należy sprawdzić czy w wektorze x wartości się nie powtarzają, ponieważ grozi to wystąpieniem błędu dzielenia przez zero.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2. Metody iteracyjne

Proces iteracyjnego obliczania wrtości x polega na przyjęciu pewnej wartości początkowej Xo, zwanej przybliżeniem początkowym, a następnie wykonaniu określonych operacji arytmetycznych dających w wyniku X1 (zwanym pierwszym przybliżeniem). Kolejne przybliżenia oblicza się wykonując te same operacje na ostatnio obliczonym przybliżeniu. Jeżeli ciąg przybliżeń {Xn} zmierza do X, to proces iteracyjny jest zbieżny i tylko wtedy metoda iteracyjna jest efektywna. Metody iteracyjnego rozwiązywania układów równań liniowych można stosować dla układów typu...

Przykład: Sprowadzić układ do postaci AX=B

2x1+x2+x3=4 x1=-0,5x2-0,5x3+2

x1+x2-x3=1 x2=-x1+x3+1

x1+x2+x3=3 x3=-x1-2x2+4

W pierwszej kolejności macierz A zakładamy na dwie macierze D i R przy czym D zawiera tylko główną przekątną macierzy A, natomiast R pozostałe jej elementy.

A = D + R

Równanie A*X=B sprawdziło się dla

D*X+R*X=B D*X=-R*X+B

Ostatnie równanie pomnożymy lewostronnie przez D-1 i otrzymujemy:

E*X=D-1*R*X+D-1*B

Oznaczając –D-1*R=W i D-1*B=Z dochodzimy dorównania: X=W*X+Z

Wracając do zadania:

ponieważ

więc jak łatwo sprawdzić mamy taki sam układ jaki znaleziono sposobem „naturalnym”

Metoda iteracji prostej (Jakobiego):

Metoda ta dla równania X=W*X+Z polega na przyjęciu zerowego przybliżenia wektora X=Xo, a następnie przeprowadzenia obliczeń iteracyjnych za pomocą zależności:

Xi+1=W*Xi+Z i=0,1,...

Liczba kroków, które należy wykonać, aby uzyskać wymaganą dokładność rozwiązania, jest z reguły dość duża i istotnie zależy od przyjęcia punktu startowego Xo. Punkt ten najczęściej się dobiera na podstawie dodatkowych informacji o fizycznych aspektach problemu.

Przykład: Metodę iteracji prostej wykorzystano do rozwiązania układu równań będącego różnicową aproksymacją równania Laplace`a z warunkami brzegowymi I rodzaju. Równanie to opisuje stacjonarne pole temperatury w pewnym dwuwymiarowym obszarze, na którego brzegach temperatury są znane. Jako przybliżenie zerowe przyjęto wartość temperatur w wnętrzu obszaru T=50°C, wymiary prostokątne a=b=0,8 cm.

----------------------------------------------------------------------------------------------------------------

3. Wzór trapezów

Wyznaczmy wzór kwadratury dla n = 1

wówczas:

Ostatecznie otrzymujemy

powyższe równanie jest znane jako wzór trapezów – widać, że wzór pozwala dokładnie obliczyć całkę dla dowolnej funkcji, dla której druga pochodna jest zero (wtedy reszta jest 0).

Zauważmy, że dla powyższych rozwiązań końce przedziału całkowania są węzłami kwadratury x0=a oraz xn=b. Wzory kwadratur oparte na tych węzłach nazywamy wzorami zamkniętymi Newtona – Cotesa. Podobnie wyznaczyć można wzory dla innych n.

złożony wzór trapezów:

(30)

gdzie błąd przybliżenia (31)

oraz

----------------------------------------------------------------------------------------------------------------

4. Metody Rungego-Kutty

Powszechnie na całym świecie stosuje się metody Rungego–Kutty czwartego rzędu. Polegają one na rozwiązaniu zagadnienia:

gdzie t∈ [a,b] oraz y(a)=α (25)

i przedstawieniu różnicy funkcji y(t) w punktach ti+1 oraz ti w postaci:

wi+1 - wi = lub inaczej wi+1 – wi = h0 (ti,wi,h) (26)

gdzie m oznacza rząd metody, cj są stałymi, a

gdzie αj, βj, γj, δlj – stałe

h - krok całkowania

Określenie stałych cj, αj, βj otrzymujemy poprzez rozwinięcie funkcji f(t,y) w szereg Taylora w otoczeniu punktu ti

Metody R-K – metoda 2 rzędu

Metoda wyprowadzona przez rozwinięcie f(t,y) w szereg Taylora 2 rzędu pozwala określić stałe c1, α11, c2, α2, β2 :

Metoda punktu środkowego:

C1 = 0 C2 = 1 α1 = 0 α2 = h/2 β1 = 0 β2 = ½ (28)

wówczas możemy zapisać:

k1=hf (ti,wi) k2=hf (ti + ½ h, wi + ½ k1)

ostatecznie:

wi+1=wi+k2

lub

wi+1=wi + hf(ti + h/2, wi + h/2 * f(ti, wi))

Interpretacja graficzna:

f1=f(ti,wi) f2=f(ti + h/2, wi + h/2 * f1)

Stosując metody Rungego–Kutty 2 rzędu , rozwiązać następujące równanie różniczkowe:

y’=y-t2 + 1 0≤ t ≤2 y(0)=0,5

dla N = 10 wtedy h = 0,2; ti = i⋅h ; w0 = 0,5 oraz

metoda punktu środkowego wi+1 = 1,22 wi – 0,0088 i2 + 0,218

Metoda zmodyfikowana Eulera

wi+1 = 1,22 wi - 0,0088 i2 + 0,216

Metoda Heana dla i = 0, 1, ..., 9

wi+1 = 1,22 wi - 0,0088 i2 + 0,2173

Rozwiązanie dokładne ma postać:

y(t) = (t2+1) - 0,5 et

Metody R-K rzędu 4

Metoda wyprowadzona przez rozwinięcie f(t,y) w szereg Taylora 4 rzędu, pozwala określić stałe we wzorze (wzór ogólny R-K). Poniżej przedstawiono najczęściej stosowaną metodę 4 rzędu

k1 = hf (ti, wi)

k2 = hf (ti + ½ *h, wi + ½ *k1)

k3 = hf (ti + ½ *h, wi + ½ *k2) (37)

k4 = hf (ti+h, wi+k3)

ostatecznie:

wi+1=wi + 1/6 (k1 + 2k2 + 2k3 + k4) (38)

Interpretacja graficzna:

f1 = f (ti, wi)

f2 = f (ti + ½ * h, wi+1 + h f1)

f3 = f (ti + ½ * h, wi + ½ * h f2)

f4 = f (ti + h, wi + h f3)

linia 3-4 nie jest łamana – jest prosta !!! (na 99%) :)

Metoda R-K jest najczęściej stosowaną metodą do rozwiązywania układów równań różniczkowych ---------- ---------------------------------------------------------------------

6.

Problem ten opisuje równanie Laplace’a 89 str

Równania różniczkowe cząstkowe – warunek brzegowy Neumanna

Warunek brzegowy Neumanna

dla

gdzie: – pochodna normalna poszukiwanej funkcji w punktach należących do brzegu S obszaru R, g(x,y) – zadana funkcja dla punktów (x,y) należących do brzegu S obszaru R.

Oznacza to, że na brzegu obszaru zmienność funkcji u(x,y) w kierunku normalnym dla punktów (x,y) ∈ S jest równa funkcji g(x,y).

Dla zmiennej x

Dla zmiennej y

Równania różniczkowe cząstkowe z warunkiem brzegowym - Równania eliptyczne - Poissona i Laplace’a

Równania różniczkowe cząstkowe eliptyczne znane jako równanie Poissona , dla dwóch wymiarów i prostokątnego układu współrzędnych przyjmuje postać:

(1)

na

z warunkami brzegowymi dla

W powyższym równaniu funkcja f opisuje dane wejściowe na płaszczyźnie dla obszaru R ograniczonego brzegiem S. Równania tego typu są stosowane dla różnych problemów fizycznych, które są niezależne od czasu. Najczęściej stosowane są do obliczenia rozkładu potencjału (np. temperatury) w stanie ustalonym.

Szczególnym przypadkiem równania Poissona gdy f(x,y)=0 jest równanie Laplace’a.

Aby rozwiązać równanie cząstkowe eliptyczne (1) zastosujemy metodę różnic skończonych MRS.

W tym celu weźmiemy dwie liczby całkowite m i n, i zdefiniujemy kroki całkowania h = (b-a)/n oraz k = (c-d)/m. Dzięki temu możemy podzielić: przedział [a,b] na n równych części o szerokości h oraz przedział [c,d] na m równych części o szerokości k.

Umieśćmy siatkę na obszarze R poprzez narysowanie pionowych i poziomych linii przechodzących przez punkty (xi, yj), takich że:

dla i = 0,1, .. n

oraz dla j = 0,1, .. m

Linie x = xi oraz y = yj nazywamy liniami siatki, natomiast ich punkty przecięcia (xi,yj) nazywamy punkami węzłowymi siatki. Dla wewnętrznych punktów węzłowych (xi,yj), które nie należą do brzegu obszaru R, zastosujemy metodę różnic skończonych – MRS. Metoda ta opiera się na zastąpieniu pochodnych cząstkowych rozwinięciem funkcji w szereg Taylora w otoczeniu punktu (xi,yj) – (patrz druga pochodna numeryczna) . Wówczas otrzymujemy:

Dla zmiennej x

(2)

gdzie:

Dla zmiennej y

(3)

gdzie:

Podstawiając wzory (2) oraz (3) do równania Poissona (1) otrzymujemy:

(4)

dla i = 1,2 … n-1 oraz j = 1,2, … m-1

natomiast warunki brzegowe mają postać:

oraz dla j = 0,1, .. m (5)

oraz dla i = 1,2, .. n (6)

Ostatecznie wzór na MRS, podstawiając za (xi,yj) = wij oraz wyłączając oszacowanie błędu zapisujemy:

(7)

dla i = 1,2 … n-1 oraz j = 1,2, … m-1

natomiast warunki brzegowe mają postać:

oraz dla j = 0,1, .. m (8)

oraz dla i = 1,2, .. n (9)

gdzie wij jest przybliżeniem u(xi,yj).

Analizując równanie (7) można zauważyć, że w celu wyznaczenia przybliżenie rozwiązania w punkcie (xi,yj), potrzebne są wartości przybliżenia rozwiązania w czterech sąsiednich punktach – patrz rysunek obok.

Postać macierzowa

Jak widać poszukujemy rozwiązania równania Poissona dla wewnętrznych węzłów siatki, w tym celu dla każdego punktu siatki układamy równanie (7). Po uwzględnieniu warunków brzegowych otrzymujemy układ (n-1)×(m-1) równań liniowych. Układ równań możemy rozwiązać metodami deterministycznymi bądź iteracyjnymi.

Zakładając, że h = k możemy wyprowadzić uproszczoną postać równania (7) :

(10)

dla i = 1,2 … n-1 oraz j = 1,2, … m-1

natomiast warunki brzegowe są takie same jak (8) i (9) :

Postać iteracyjna

Równanie (7) i (10) można przedstawić również w postaci iteracyjnej, wyprowadzając wij z każdego równania, gdzie l oznacza numer iteracji :

z równania (7) (11)

z równania (10) (12)


Wyszukiwarka

Podobne podstrony:
test poprawkowy grupa 1
19 183 Samobójstwo Grupa EE1 Pedagogikaid 18250 ppt
Grupa 171, Podstawy zarządzania
Grupa XVI
hatala,januszyk grupa 2a prez 1
pilot a grupa
Wykład 6 Rodzina jako grupa społeczna
Projekt grupa 3 2
Grupa rówieśnicza jako środowisko wychowawcze ptt(1)
Grupa przestrzenna id 196528 Nieznany
GRUPA 01 ZADANIA
Paszkowska Rogacz, Tarkowska Metody parcy z grupą w poradnictwie zawodowym NOTATKI
Ciekawa Chemia Sprawdzian 10 Grupa B
Ciekawa Chemia Sprawdzian 8 Grupa A
Grupa B, Studia dziennikarstwo i komunikacja społeczna, Ekonomika mediów - pytania i notatki
GRUPA I7X6S1, WAT, semestr III, Podstawy miernictwa
pytania grupa 8, kardiologia
Kationy I i II grupa, 5. - Pomoce Naukowe (PDFy , Doc itp)
Ekonomika-grupa-H-ściąga, Studia, Geologia i ekonomika złóż
GRUPA I, TiR UAM II ROK, Finanse przedsiębiorstw

więcej podobnych podstron