metody numer teoria, Metody numeryczne


3. Rozwiązywanie równania nieliniowego metodą Newtona

a)podać ogólną postać równania

f(x)=0

Gdzie:

f(x)-funkcja nieliniowa

istnieją pierwiastki rzeczywiste równania i są jednokrotne

b)podać przykład równania nieliniowego

f(x)=x2-5x+6

c)określić niewiadomą

x*εR: f(x*)=0

np: x*: x2*-5x*+6=0

d)wyjaśnić jak sprawdzić ,czy funkcja ciągła w przedziale [a,b] ma w nim pierwiastek

???????????????????????????????????????????chyba tak jak w bisekcji-spytam Zbycha

e)podać warunki jakie musi spełniać funkcja występująca w równaniu

Mamy otoczenie punktu x*- U(x*)

∃ f `(x) ,x εU(x*)

f `(x)≠0 ,∀x εU(x*)

f)przedstawić na rysunku sposób poszukiwania niewiadomej

załącznik

g)wytłumaczyć na czym polega metoda iteracyjna

Metoda iteracyjna -metoda kolejnych przybliżeń-do rozwiązania dochodzi się krok po kroku

1)zaczynam od x0

2)znajduję punkt na krzywej o współrzędnych (x0,f(x0) i wyznaczam styczną do krzywej w tym punkcie

3)przecięcie stycznej z osią x daje nowe przybliżenie x1

4) dla x1 powtarzam punkty 2 i 3 aż dojdę do takiego xn=x* , że f(xn)=0

h) napisać wzór metody

Równanie stycznej

y= f `(x0)x + f(x0) -f `(x0)x0

szukamy y= 0

czyli:

0= f `(x0)x1 + f(x0) -f `(x0)x0

gdzie:

x1-niewiadoma

x1=x0 - f(x0)/f `(x0)

i)przedstawić warunki kończące process iteracyjny

  1. [ f(xi)]<ε ` -xi jest rozwiązaniem a ε `-mała wybrana liczba

  2. [xi+1 -xi] <ε `' -xi+1 jest rozwiązaniem a ε `'- mała inna wybrana liczba

4. Rozwiązywanie równania nieliniowego metodą połowicznego podziału.

  1. ogólna postać równania:

f(x) = 0 istnieją pierwiastki rzeczywiste równania i są to pierwiastki jednokrotne

  1. przykład równania nieliniowego:

0x01 graphic

  1. określenie niewiwdomych:

x* * R : f(x*) = 0

  1. sprawdzenie czy funkcja ciągła na przedziale [a,b] ma w nim pierwiastki:

  2. warunki, jakie musi spełniać funkcja występująca w równaniu:

dane: [a0,b0] ; f(a0) f(b0) < 0 założenie: f(x) * [a0,b0]

  1. rys. ze sposobem poszukiwania niewiadomej- wykład nr 1. 21.02.2002

  2. metoda iteracyjna:

Polega na tym, że do rozwiązania dochodzimy krok po kroku przez kolejne przedziały zbliżamy się do rozwiązania.

Wyznaczamy pierwiastek równania leżący w przedziale [a,b] przez dzielenie przedziału na połowy i dorzucenie części nie zawierającej pierwiastka.

Jeżeli *=1/2*(a+b) i f(*)=0 to * jest pierwiastkiem równania.

Jeżeli f(*)≠0 to wybieramy tę połówkę przedziału [a, 1/2*(a+b)] lub [1/2*(a+b),b], na krańcach której funkcja f(x) ma znak przeciwny i w ten sposób otrzymujemy nowy przedział [a1,b1] zawierający pierwiastek równania. Następnie przepoławiamy powstały przedział i od nowa rozpatrujemy w nim znaki i wartości funkcji f(x) itd.

  1. wzór metody:

1.0x01 graphic
jest to początkowe przybliżenie rozwiązania

2. 0x01 graphic
wtedy xi - jest rozwiązaniem (gzie: ε - liczba mała dodatnia) , gdy:

0x01 graphic
liczymy dalej wyznaczamy 0x01 graphic
ustalamy przedział:

[ai+1,bi+1] = 0x01 graphic
[ai,xi] , f(ai)f(xi)<0

[xi,bi] , f(bi)f(xi)>0

0x01 graphic

3. 0x01 graphic
wtedy xi+1 - jest rozwiązaniem, gdy:

0x01 graphic
liczymy dalej, wracamy do punktu 2.

  1. warunki kończące proces iteracyjny:

W rezultacie powyższego postępowania po pewnym kroku otrzymujemy albo pierwiastek dokładny, albo ciąg zstępujący przedziałów takich że:

f(an)f(bn)<0, n=1,2,...

Kończymy proces iteracji gdy: 0x01 graphic
wtedy xi+1 - jest rozwiązaniem.

5. Interpolacja funkcji za pomocą wielomianu Lagrange'a.

a) napisać jaki jest cel interpolowania funkcji (co jest dane, a co wyznaczamy i w jakim celu), zrobić rysunek.

Celem interpolacji za pomocą wielomianu Lagrange'a jest znalezienie wzoru funkcji ciągłej f(x) interpolującej funkcję w postaci dyskretnej y(x).

Dane: funkcja y(x) w postaci dyskretnej, czyli znamy punkty x0, x1,...,xn i odpowiadające im y0, y1,...,yn.

Szukane: funkcja w postaci ciągłej f(x) interpolująca daną funkcję y(x).

b) napisać jaki warunek musi spełniać funkcja interpolująca.

f(xi)=yi i=0,1,...,n

f(x) - wielomian.

c) dla funkcji interpolującej w postaci wielomianu, określić dopuszczalny jego stopień dla węzłów interpolacyjnych: x0, x1,...,xn.

Jeżeli „n+1” to liczba węzłów interpolacyjnych a „k+1” stopień wielomianu to, aby znaleźć wielomian interpolacyjny musi spełniony warunek, że n+1=k+1 wtedy istnieje dokładnie jedno rozwiązanie.

Jeżeli n+1>k+1 to brak jest rozwiązania.

Jeżeli n+1<k+1 to istnieje nieskończenie wiele rozwiązań.

d) podać ogólną postać wielomianu Lagrange'a oraz układ równań, z którego wyznaczane są jego współczynniki.

0x01 graphic
- ogólna postać

układ równań z którego wyznaczmy współczynniki ak:

0x01 graphic
otrzymujemy n+1 równań przy k+1 niewiadomych

e) napisać ostateczny wzór wielomianu Lagrange'a.

0x01 graphic

Przykład:

0x01 graphic

1 - pamiętamy, że obliczamy dla i=0 ale j≠0,

2 - obliczamy dla i=1, czyli w liczniku nie może pojawić się (x-x1) a w mianowniku (x1-x1)

f) wyjaśnić w jakich przypadkach nie należy używać wielomianu Lagrange'a do interpolacji funkcji i dlaczego.

Przy końcach przedziałów, między węzłami, funkcja może wykazywać spore odchylenia.

Wielomiany Lagrange'a nie powinny być stosowane w przypadku węzłów równoodległych.

6. Interpolacja funkcji za pomocą funkcji sklejanej z wielomianów stopnia pierwszego.

a) napisać jaki jest cel interpolowania funkcji (co jest dane, co wyznaczamy i w jakim celu), zrobić rysunek.

Celem interpolacji funkcji za pomocą funkcji sklejanej jest znalezienie wzoru funkcji ciągłej Skl(x) interpolującej funkcję daną w postaci dyskretnej y(x).

Dane: funkcja y(x) w postaci dyskretnej, czyli znamy punkty x0, x1,...,xn i odpowiadające im y0, y1,...,yn.

Szukane: Skl(x)

b) napisać jaki warunek musi spełniać funkcja interpolująca.

Skl(xi)=yi

c) podać ogólną postać funkcji sklejanej z wielomianów 1 stopnia.

0x01 graphic

wartości w nawiasach w indeksie górnym przy „a” i „b” nie oznaczają potęgi !!!

d) wypisać wszystkie jej parametry.

Parametry funkcji sklejanej to: a(i)=yi gdzie: i=0,1,...,n-1.

b(i) gdzie: i=0,1,...,n-1.

e) wyjaśnić sposoby wyznaczania parametrów.

Parametry a(i) wyznaczamy:

Skl(x0)= a(0)=y0 , czyli

a(i)=yi, i=0,1,...,n-1

Parametry b(i) wyznaczamy:

Skl(x1)=a(0)+b(0)(x1-x0)=y1 ⇒ b(0)=(y1-y0)/(x1-x0)

0x01 graphic
dla i=0,1,2,...,n-1

7. APROKSYMACJA ZA POMOCĄ FUNKCJI POTĘGOWEJ

  1. cel aproksymacji (co jest dane, a czego szukamy), zrobić rysunek

Funkcję f aproksymuje się funkcją f* , którą można wyrazić jako kombinację liniową:

f*(x) = c0ϕ0(x)+c1ϕ1(x)+...+cnϕn(x)

z góry ustalonych n+1 funkcji ϕ0, ϕ1, ... ϕn -(są to funkcje bazowe i z nich wynika liniowość aproksymacji). Określa się natomiast wartości parametrów c0, c1, cn.

Zwykle f jest dane w postaci tablicy wartości f(x0), f(x1), ..., f(xm) na siatce x0, x1, ..., xm. Zakłada się, że siatka składa się wszędzie z m+1 różnych punktów. Jeśli funkcja była pierwotnie dana za pomocą krzywej lub skomplikowanego wyrażenia, to i wtedy można otrzymać taką tablicę.

Należy określić wartości n+1 parametrów c0, c1, ..., cn tak, aby równości f*(xi) = f(xi) były spełnione dokładnie lub możliwie najmniejszym błędem we wszystkich m+1 punktach siatki.

Prowadzi to do układu m+1 równań liniowych z n+1 niewiadomymi:

ϕ0(x0)c01(x0)c1+...+ϕn(x0)cn = f(x0),

ϕ0(x1)c01(x1)c1+...+ϕn(x1)cn = f(x1),

.............................................................

ϕ0(xm)c01(xm)c1+...+ϕn(xm)cn = f(xm).

Aproksymacja funkcji (przybliżanie, zastępowanie)

Dane:

xo, x1, ... , xn

yo, y1, ... , yn

Szukane:

Szukamy funkcji opisującej układ punktów na płaszczyźnie. Aproksymujemy linią prostą, wykładniczą, logarytmiczną, itd. (najczęściej prostą)

RYSUNEK1

Szukamy zależności funkcyjnej f(x) między x - ami i y - ami , która w najlepszy sposób odda na płaszczyźnie tę zależność (rys. 1).

1 etap - wybór rodzaju funkcji (decydujemy o wyborze funkcji (np.: parabola) na

podstawie układu punktów)

2 etap - wybieramy najlepsze parametry danej funkcji

b) warunek, którego spełnienie decyduje o właściwym wyznaczeniu parametrów wybranej funkcji aproksymującej

(*RYS. 1) chcę, aby ta odległość była jak najmniejsza (odległości podnosi się do kwadratu i sumuje po wszystkich wartościach - suma długości wszystkich odcinków)

S(ao, a1) = 0x01 graphic

ao, a1 - niewiadome, mamy wybrać najlepsze parametry (gdy suma kwadratów odchyłek będzie min)

  1. i d)

(do RYS.1) Aproksymacja liniowa (decyduję się na funkcję liniową) wielomian 1 - go stopnia f(x) = ao + a1x

wyprowadzenie wzorów na parametry f-cji aproksymującej

0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
met. wyznaczników

0x08 graphic
0x01 graphic
wzory na parametry funkcji aproksymującej

APROKSYMACJA POTĘGOWA (wybieramy do aproksymacji funkcję potęgową f(x))

f(x) = b*xc

0x01 graphic
(RYSUNEK 2)

Zależność pomiędzy z i u sprowadzam do aproksymacji liniowej. Przechodzę na płaszczyznę u i z. (RYSUNEK 3)

a0 =

a1 =

lnb - a0 ⇒ b = eao

c = a1

8. Aproksymacja za pomocą funkcji wykładniczej

a). Napisać jaki jest cel aproksymacji ( co jest dane , a czego szukamy ), zrobić rysunek

b). Przedstawić warunek , którego spełnienie decyduje o właściwym wyznaczeniu parametrów wybranej funkcji aproksymującej

c). Wyjaśnić jak sprowadza się podane zadanie do zagadnienia aproksymacji za pomocą wielomianu 1 stopnia

d). Na przykładzie funkcji aproksymującej w postaci wielomianu 1 stopnia , podać jak powstaje i jaka na postać układ równań , z którego wyznacza się parametry wielomianu

Celem aproksymacji jest przybliżanie , szukanie wzoru funkcji , zastępowanie .

Dane : x0 , x1 , x2 , ..... , xn

y0 , y01, y2 , ............, yn

Szukane : Funkcja opisująca najlepiej układ punktów na płaszczyźnie

0x08 graphic

0x08 graphic

0x08 graphic

0x08 graphic
. .

0x08 graphic
0x08 graphic
0x08 graphic
. .

0x08 graphic

x0 x1 xn

Tak dobieram parametry a0 i a1 , żeby funkcja S (a0 , a1 ) = Σ yi(a0 + a1xi )

0x08 graphic

( yi - a0 - a1xi )2

0x08 graphic
Funkcja wykładnicza

F(x) = b*e cx

ln y = ln b + cx* ln e

0x08 graphic
y = b*e cx

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
z a0 a1 1 yn S(a0, a1)

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
z = a0 + a1 x

(xi,yi)

  1. 0x08 graphic
    etap - wybieramy rodzaj funkcji x0 xi xn

  2. etap - wybieramy najlepsze parametry danej funkcji , tak aby był spełniony warunek

S (a0 , a1 ) = Σ yi(a0 + a1xi )

0x08 graphic

( yi - a0 - a1xi )2

0x08 graphic
0x01 graphic
0x01 graphic
yi - a0 - a1xi )*(-1) = 0 /: ( -2)

0x01 graphic
0x01 graphic
yi - a0 - a1xi )*(- xi) = 0 /: ( -2)

0x08 graphic
0x01 graphic
yi* xi - 0x01 graphic
a0* xi -0x01 graphic
a1xi2 = 0

0x08 graphic
0x01 graphic
yi - 0x01 graphic
a0 -0x01 graphic
a1xi = 0

( n+1 )* a0

0x08 graphic
(0x01 graphic
xi)* a0 + (0x01 graphic
xi2)* a1 = 0x01 graphic
yi* xi

( n+1 )* a0 + (0x01 graphic
xi)* a1 = 0x01 graphic
yi

a0 = 0x01 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
a1 = 0x01 graphic

9. Rozwiązanie zagadnienia początkowego metodą Eulera. 4.04.02

a) podać ogólną postać zagadnienia początkowego,

b) podać przykład zagadnienia początkowego,

c) określić niewiadomą, przedział w którym jest wyznaczana, postać rozwiązania (ciągła, czy dyskretna), zrobić rysunek,

d) napisać wzór, przy użyciu którego wyznaczane są wartości niewiadomej (proszę wyjaśnić znaczenie użytych we wzorze symboli ),

e) wyprowadzić wzór metody,

f) określić rząd dokładności metody, odpowiedź proszę uzasadnić.

a) 0x01 graphic
= f(x,y) (1) - Równanie różniczkowe zwyczajne

y(2)= α - warunek początkowy

-niewiadome w r. różniczk. Jest funkcją niewiadomą y(x)

b) np. 0x01 graphic
= 2x2y + 0x01 graphic
= f(x,y)

-jeśli np. funkcja y(x) = 2x+lnx spełnia równanie (1) to gdy dopiszemy stałą ,też będzie spełniało to równanie

y(x) = 2x+lnx+10

  1. RYSUNEK

dostajemy: y(x1) - przybliżone wart, funkcji tgδ =0x01 graphic

wi = w(xi) = y(x1)

y(x1) - przybliżone wart, funkcji

wi'= f(xi,wi)

  1. wi+1 = wi +h*f(xi,wi)

wi+1- kolejna wartość funkcji

wi - poprzednia wartość funkcji

h - długość przedziału między węzłami

f(xi,wi) - przybliżona wartość funkcji

e) tgδ =0x01 graphic
styczna do krzywej →(wsp. kierunkowy)

→(pochodna danej funkcji tgδ=y'(xo)

y'(xo)= f(xowo)

0x01 graphic
= f(xi,wi) / *h

w1 = α +h*f(xowo) tgδ =0x01 graphic
= w(x1) , w(x1) = f(x1,w1)

w2 = w1 +h*f(x1,w1)

i=1,2,3…

Z: wo = yo

wo - warunek początkowy

10. Rozwiązanie zagadnienia początkowego metodą Rungego - Kutty II-go rzędu.

Postać ogólna zagadnienia początkowego:

  1. 0x08 graphic
    0x01 graphic

y(a) =   warunek początkowy

0x08 graphic
b) Przykład: 0x01 graphic

y(1) =   6

  1. Niewiadoma to: y(x)

Wyznaczamy ją w przedziale [a,b]

0x08 graphic

y

0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic

0x08 graphic
a x1 x2 b x a = x_0

b = x_n

  1. Niewiadomą wyznaczamy ze wzoru:

w i +1 = w i + h * f (x i + ½*h, w i + ½ * h * f (x i , w i)) i = 0,1, ... , n-1

h - długość przedziału, na które dzielimy obszar, w którym szukamy rozwiązań

w i - wartość funkcji w punkcie poprzednim

e) wyprowadzenie wzoru metody:

0x08 graphic

0x08 graphic
y

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
w1

Kąt między tymi prostymi to δ ½

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
w0

0x08 graphic

a x ½ x1

0x08 graphic

h

Wyprowadzenie wzoru:

tg δ ½ = 0x01 graphic

0x01 graphic

w1 = w0 + h* f (x0 + ½*h , w0 + ½ * h * f (x0, w0))

w i +1 = w i + h * f (x i + ½*h, w i + ½ * h * f (x i , w i)) i = 0,1, ... , n-1

k1 = * h * f (x i , w i)

k2 = h * f (x i + ½*h, w i + ½ * h * f (x i , w i))

  1. Rząd dokładności metody wynosi 2, bo podczas rozwijania w szereg Taylora pomijamy pochodne rzędów wyższych niż 2-gi czyli pomijamy pochodne rzędów: 3-go, 4-go itd.

11. Rozwiązywanie układu równań liniowych metodą Gaussa

postać ogólna zagadnienia początkowego:

A * x = b

0x01 graphic
, gdzie 0x01 graphic
jest wektorem wyrazów wolnych,

natomiast x1 ... xn są to niewiadome.

Metoda ta polega na eliminacji kolejnych zmiennych z kolejnych równań (poza pierwszym) przez przekształcanie macierzy współczynników równania w kolejnych przekształceniach tak, by doprowadzić do macierzy trójkątnej górnej:

0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic
wg wzorów: 0x01 graphic
, 0x01 graphic

k = 1, ... , n-1 ; i = k+1, ... , n ; j = k+1, ... , n ;

a następnie po doprowadzeniu do macierzy trójkątnej górnej oblicza się niewiadome x w kolejności odwrotnej, tj: xn ... x1 wg wzorów:

ostatni: 0x01 graphic
, inne: 0x01 graphic
, i = n-1, ... ,1

P1

g1

0

0

X1

B1

d2

P2

g2

0

X2

B2

0

d3

P3

0

X3

=

B3

:

:

:

:

:

:

:

0

dn

Pn

0x08 graphic

Xn

0x08 graphic

bn

12. Metoda Thomasa

A*x=b

0x08 graphic

A x b

0x08 graphic
n=3

0x08 graphic

P1*x1+g1*x2 0x01 graphic
=b1

d2*x1+P2*x2+g2*x3=b2

d3*x2+P3*x3=b3

I etap

0x08 graphic
P1*x1+g1*x2 0x01 graphic
=b1 / *0x01 graphic

d2*x1+P2*x2+g2*x3=b2

0x08 graphic
0x08 graphic
(P2-0x01 graphic
*g1)*x2+g2*x3=b2- 0x01 graphic
*b1

np2 nb2

0x08 graphic

P1*x1+g1*x2 =b1

np2*x2+g2*x3=nb2

II etap . Eliminacja x2 z rów (3) za pomocą nowego rów (2)

0x08 graphic
np2*x2+g2*x3=nb2 / *0x01 graphic

d3*x2+P3*x3=b3

0x08 graphic
0x08 graphic
(P3-0x01 graphic
*g2)*x3=b3-0x01 graphic
*nb2

np3 nb3

nowe rów( 3): np3*x3=nb3

Nowy układ : P1*x1+g1*x2 =b1

np2*x2+g2*x3=nb2

np3*x3=nb3

Postępowanie wprost:

np1=p1

nb1=b1

0x01 graphic

Postępowanie odwrotne:

0x01 graphic

nA=

np1

g1

0

np2

g2

0

np3

:

:

0

npn

13. Równanie różniczkowe cząstkowe rzędu II-postać ogólna:

0x01 graphic

u(x,y)-niewiadoma ; Δ = A*C-B2

Δ>0 - typ eliptyczny

Δ<0 - typ hiperboliczny

Δ= 0 - typ paraboliczny

Metoda różnic skończonych do rozwiązywania równań przewodnictwa cieplnego

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
1.Nakładamy na obszar siatkę dx0x01 graphic
dt

0x08 graphic
t

0x08 graphic
0x08 graphic

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
LWB tj+1 prawy warunek brzeg.

PWB

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
tj

dt

0x08 graphic

0

0x08 graphic
0x08 graphic

x0 x1 xi-1 xi xi+1 xn x

warunek początkowy WP

2. 0) 0x01 graphic
=> niewiadoma u(x,t)-temp. pręta w punkcie x w chwili t

3.Tworzenie postaci różnicowej równ. różniczk. przez zastąpienie pochodnych z pkt.2 analogami różnicowymi

oznaczenie u(xi,tj) = uij

schemat różnicowy 4 pkt.jawny (z 1 równania znajdujemy 1 rozwiązanie) :

1)0x01 graphic

(wyprowadzenie powyższego wzoru:

ui,j+1 = 0x01 graphic
0x01 graphic
)

2)0x01 graphic

(wyprowadzenie powyższego wzoru:

0x01 graphic

po dodaniu stronami

0x01 graphic
0x01 graphic

koniec wyprowadzenia.

Do równ 0) podstawiamy równ.1) i 2) i otrzymujemy

0x01 graphic

0x01 graphic

0x01 graphic

wyznaczanie niewiadomych z postaci różnicowej np.

dla j = 0 , i = 1

0x01 graphic

dla j = 1 , i = 1

0x01 graphic

Stabilność

Schemat jest stabilny gdy r =0x01 graphic
0x01 graphic
0,5 => aby r było małe trzeba manipulować dt

14. Rozwiązanie zagadnienia początkowo - brzegowego, z równaniem różniczkowym typu parabolicznego, przy użyciu schematu 4 - punktowego niejawnego. 16.05.02

ODPOWIEDZI:

A)Ogólna postać równania różniczkowego cząstkowego rzędu drugiego, liniowego:

0x01 graphic

u(x,y) - niewiadoma

B)Wyjaśnienie, jak ustala się typ równania:

Δ=A*C-B2

Δ>0 typ eliptyczny

Δ<0 typ hiperboliczny

Δ=0 typ paraboliczny

C)Przykład zagadnienia omawianego na wykładzie (równanie oraz warunki):

Metoda różnic skończonych na przykładzie równania różniczkowego przewodnictwa cieplnego:

0x01 graphic

Warunki:

u(x, 0) = f(x) wart. temp. dla chwili t=0 w każdym punkcie

u(0, t) = ϕ(t) wart. temp. początku pręta w danej chwili

u(L, t)=ψ wart. temp. końca pręta w danej chwili

D)Określić niewiadomą, jej sens fizyczny, obszar w którym jest wyznaczana, interpretację fizyczną przyjętych warunków początkowo-brzegowych, postać rozwiązania (ciągła czy dyskretna), zrobić rysunek:

niewiadoma: u(x, t) temperatura (funkcja temperatury) pręta w punkcie „x” w chwili „t”. L - długość pręta, Lwb, Pwb - lewy, prawy warunek brzegowy.

0x01 graphic

Otrzymuje się rozwiązanie w formie dyskretnej (czyli wartości tylko w węzłach siatki).

E)Dla podanego w pytaniu schematu napisać równania stanowiące postać różnicową równania różniczkowego, wyjaśnić jak powstały, zaznaczyć w nich niewiadome, wytłumaczyć znaczenie użytych symboli, przedstawić schemat na rysunku obszaru:

Obszar dzielony siatką o wymiarach dx*dt.

Wart. funkcji w węzłach siatki: u(xi, tj) = ui,j

*)0x01 graphic

Tworzenie postaci różnicowej równania różniczkowego przez zastąpienie pochodnej *) analogiem różnicowym:

Schemat różnicowy 4 punktowy niejawny:

0x01 graphic
niewiadoma u(x, t)

a - charakt. rodzaj materiału, ozn. jw.

Warunki (jak wyżej):

u(x, 0) = f(x) wart. temp. dla chwili t=0 w każdym punkcie

u(0, t) = ϕ(t) wart. temp. początku pręta w danej chwili

u(L, t)=ψ wart. temp. końca pręta w danej chwili

0x01 graphic

0x01 graphic

Postać różnicowa równania różniczkowego (zastąpienie pochodnej analogiem różnicowym):

0x01 graphic

0x01 graphic

porządkując mamy:

-r ui-1,j+1 + (1+2r) ui,j+1 - r ui+1,j+1 = ui,j ;**)

j=0,1,2,.. ; i=1,2,..,n-1

Sposób i kolejność wyznaczania niewiadomych:

  1. ui,0=f(xi) korzystając z warunku początkowego liczy się wartość „u” we wszystkich punktach;

  1. u0,1=ϕ(t1) liczona wartość na lewym brzegu;

  1. un,1=ψ(t1) liczona wartość na prawym brzegu;

  1. na podst. równ.**) korzysta się z postaci różnicowej dla j=0:

i=1 -r u01 + (1+2r) u11 - r u21 = u10

i=2 -r u11 + (1+2r) u21 - r u31 = u20

i=n-1 -r un-21 + (1+2r) un-11 - r un1 = un-10 + r un1

Błąd metody przy schemacie niejawnym, stabilność schematu, warunek stabilności:

Jest to schemat bezwarunkowo stabilny, nie ma narzuconego „r = a2(dt/(dx)2)” np. r<0,5. Stąd można przyjmować dowolne Δx i Δt mimo tego błędy nie rosną. Schemat jawny jest niestabilny (błędy rosną wraz z czasem), wymaga małych Δt; gdy r małe to schemat jawny stabilny.

1

17

dx

y

x



Wyszukiwarka

Podobne podstrony:
6 spr met numer, semestr5, metody numeryczne, 6 met simplex
Macierze - teoria, Politechnika Radomska, 1 stopień, przed 5 semestrem, metody numeryczne, Wysyłka M
lit cyt, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy nume
Metody numeryczne Zadanie row rozniczkowe, Nauka i Technika, Automatyka, Teoria sterowania
4 l pom, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody numeryczne dla z
Metody numeryczne w6
metoda siecznych, Elektrotechnika, SEM3, Metody numeryczne, egzamin metody numeryczn
MN energetyka zadania od wykładowcy 09-05-14, STARE, Metody Numeryczne, Część wykładowa Sem IV
METODA BAIRSTOWA, Politechnika, Lab. Metody numeryczne
testMNłatwy0708, WI ZUT studia, Metody numeryczne, Metody Numeryczne - Ćwiczenia
Metody numeryczne Metoda węzłowa
Metody numeryczne, wstep
metody numeryczne w4
Metody numeryczne PDF, MN macierze 01 1
Metody numeryczne w11
metody numeryczne i w9

więcej podobnych podstron