Sunteți pe pagina 1din 3

Departamentul A.I.A.

Matematici Asistate de Calculator

Anexa B7 Elemente despre derivarea numeric. Elemente despre integrarea numeric.


1. Derivare numeric Problema derivrii numerice se pune astfel: Fiind dat o funcie real f de variabil real, derivabil pe intervalul [a,b], se cere s se aproximeze numeric derivatele de ordinul I i cele de ordin superior pentru diverse valori ale intervalului [a,b]. Exist mai multe categorii de metode de derivare numeric, cum sunt, de exemplu:

metode bazate pe dezvoltarea n serie Taylor a funciei f; metode bazate pe aproximarea funciei f printr-un polinom de interpolare, derivatele fiind apoi aproximate prin derivatele polinomului.

Din prima categorie fac parte metodele de aproximare a derivatelor funciilor bazate pe diferene finite, metode ce vor fi prezentate n continuare. Fie {xk}k=1,2,..,n un ir strict cresctor de puncte din intervalul [a,b]. Aproximarea derivatei de ordinul I a funciei f ntr-un punct xk din ir se poate face cu una din formulele:

f ' ( xk )
f ' ( xk ) f ' ( xk )

f ( x k ) f ( x k 1 ) , x k x k 1
f ( x k +1 ) f ( x k ) , x k +1 x k f ( x k +1 ) f ( x k 1 ) , x k +1 x k 1

k{2,...,n}, numit formula diferenelor regresive k{1,...,n-1}, numit formula diferenelor progresive k{2,...,n-1}, numit formula diferenelor centrate

Observaii: 1. Aproximarea derivatei funciei f n punctul x1 se poate face doar cu diferene progresive. regresive. 2. Aproximarea derivatei funciei f n punctul xn se poate realiza doar cu diferene

3. Cu ct distana dintre punctele consecutive ale irului {xk} este mai mic, cu att aproximarea derivatei este mai bun. Derivarea numeric are dezavantajul c tinde s creasc micile erori n aproximarea funciei. Prin urmare, se recomand utilizarea ei cu precauie, i numai n situaiile n care nu exist o alt modalitate de calcul a derivatei.

B7-1

Departamentul A.I.A.

Matematici Asistate de Calculator

2. Integrare numeric Problema integrrii numerice se enun astfel: Se consider o funcie real de variabil real f : [a,b] R, integrabil pe intervalul [a,b]. Se cere s se calculeze integrala definit:
I f = f ( x )dx
a b

Modalitile de calcul numeric a integralei de mai sus se bazeaz de regul pe aproximarea funciei f printr-o alt funcie g, a crei integral poate fi uor calculat. n continuare vor fi prezentate dou metode bazate pe aceast modalitate: metoda trapezelor i metoda lui Simpson. Metoda trapezelor Intervalul pe care se calculeaz integrala, [a,b], este mprit n n seciuni egale, pasul i abscisa curent fiind:
h= ba , n x k = a + k h , k = 0 ,1,..., n

n cazul metodei trapezelor, funcia de integrat f se aproximeaz cu o funcie g afin pe poriuni, avnd proprietatea c g(xk)=f(xk), k=0,1,...,n. Metoda trapezelor const n folosirea formulei de aproximare:
xk +1

xk

f ( x)dx g ( x)dx =
xk

xk +1

[ f (x k +1 ) + f (xk )] h
2

n final se obine expresia:


If =
n 1 h + + y y 2 yk , a b 2 k =1

unde yk = f(xk), k=1,...,n-1, ya = f(a), yb = f(b). Metoda lui Simpson Intervalul pe care se calculeaz integrala, [a,b], este divizat n 2n seciuni egale, pasul i abscisa curent fiind:
h= ba , 2n x k = a + k h , k = 0 ,1,...,2 n

n cazul metodei lui Simpson, aproximarea funciei f se face cu o funcie g ptratic pe poriuni, cu proprietatea c g(xk)=f(xk), k=0,1,...,2n. Metoda lui Simpson const n folosirea formulei de aproximare:
x2k + 2 x2k

f ( x )dx g( x )dx = 3 [ f (x2k ) + 4 f (x2k +1 ) + f (x2k +2 )]


x2k

x2k + 2

B7-2

Departamentul A.I.A.

Matematici Asistate de Calculator

n final, integrala poate fi exprimat prin urmtoarea expresie, cunoscut sub denumirea de formula generalizat a lui Simpson:
If = h [ y a + yb + 4 ( y1 + y3 + ... + y 2n1 ) + 2 ( y 2 + y 4 + ... + y 2n2 )] , 3

unde yk = f(xk), k=1,...,n-1, ya = f(a), yb = f(b). Dintre cele dou metode prezentate, metoda lui Simpson are pentru acelai numr de seciuni ale intervalului [a,b] o precizie mai bun dect metoda trapezelor.

B7-3

S-ar putea să vă placă și