Sunteți pe pagina 1din 8

DERIVAREA I INTEGRAREA NUMERIC Foarte frecvent n practica inginereasc suntem nevoii s executm derivarea i/sau integrarea unor funcii

care fie c au o expresie analitic foarte complicat, ceea ce creeaz dificulti practic de nedepit n rezolvarea problemei, fie c aceste funcii sunt date sub form grafic sau tabelar a unei succesiuni de puncte nodale i atunci metodele cunoscute de integrare i derivare nu pot fi aplicate i este necesar recurgerea la metode numerice. 1. Integrarea numeric n principiu, metodele de integrare numeric se bazeaz pe interpretarea geometric a integralei. !e exemplu, pentru integrarea funciei f(x), valoarea integralei"
I = f $ x # dx
a b

$1%.1#

este dat de suprafaa de sub curba y = f(x), $fig.1%.1# ntre limitele x = a i x = b. &alculul suprafeei de sub curba y = f(x) se poate face prin diverse metode cunoscute sub numele de formule de cuadratur ale lui 'e(ton ) &otes. *rincipiul metodei const n mprirea suprafeei de sub curb ntr+o serie de n f,ii de lime hi, $fig.1%.-#, calculul fiecrei suprafee elementare Ai i nsumarea lor. .elaia $1%.1# poate fi astfel scris"
I = Ai
i =1 n

$1%.-#

n funcie de metoda folosit pentru calculul suprafeei elementare Ai, se definesc mai multe metode de calcul numeric a integralelor.

Fig. 10.1 Valoarea integralei I

/ici vom discuta regula dreptung0iului, regula trapezului i regulile 1impson, metode care sunt cazuri simplificate ale formulelor de cuadratur 'e(ton ) &otes. !at fiind c n oricare din aceste metode calculul suprafeei elementare Ai este afectat de erori, valoarea integralei obinut printr+o metod numeric este aproximativ. 2radul de aproximaie depinde ns de metoda folosit. 3 prim metod, metoda dreptung0iului, const n aproximarea ariei Ai prin suprafaa unui dreptung0i cu laturile h i yi. /ceast metod conduce ns la erori foarte mari, ceea ce o face puin utilizabil n practic.

Fig 10.2 Principiul etodei de integrare nu erica

1.1 .egula $metoda# trapezului *rincipiul metodei const n considerarea suprafeei Ai ca fiind dat de suprafaa unui trapez cu nlimea h. aceasta presupune c ntre punctele nodale Pi(xi! yi) i Pi"1(xi"1! yi"1) variaia funciei f(x) este liniar, fapt care constituie sursa de erori n calculul integralelor prin aceast metod. 4tiliz,nd relaia $1%.-# putem scrie"
I
i =1 n

y i + y i +1 hi $1%.5# -

unde hi, numit pas de integrare este dat de relaia" hi = xi"1#xi $1%.6#

n calcule poate fi folosit un pas egal sau un pas neegal de integrare. !e obicei atunci c,nd se cunoate expresia analitic a funciei f(x) calculul se face cu pas egal de integrare. n acest caz relaia 1%.5 se scrie"

h n $ yi + yi+1 # - i =1

$1%.7#

unde yi = f(xi), iar lungimea pasului de integrare se calculeaz cu relaia"


h= b a n

$1%.8#

unde n este numrul de suprafee Ai. 9roarea care se face la aplicarea regulii trapezului pentru calculul integralelor este de ordinul lui 05.

1.- .egula 1/5 a lui 1impson *entru mbuntirea preciziei n calculul integralelor trebuie mbuntit precizia calcului elementului de arie de sub curba f(x). n acest scop nu se mai consider o variaie liniar ntre dou puncte nodale succesive, ci o variaie polinomial de ordin superior. n funcie de gradul polinomului de interpolare se obine o varietate de metode de integrare numeric. !efinim" p(x) = ax2 " bx " c $1%.:# *entru aflarea constantelor a! b i c punem condiia ca aceast parabol s treac prin trei puncte nodale. /vem astfel" p(#h) = yi#1 = f(xi#1) p(0) = yi = f(xi) p("h) = yi"1 = f(xi"1) Folosind condiiile $1%.;# deducem"
a= y i 1 - y i + y i +1 -h b= y i +1 y i 1 -h

$1%.;#

c = yi

$1%.<#

Fig. 10.$ %le entul de arie &n regula 1'$ a lui (i p)on

*rincipiul metodei const n folosirea ariei de sub parabola p$x# ca o aproximare a ariei de sub funcia de integrat. !at fiind c n acest caz elementul de arie este definit de trei puncte nodale, avem"
A * = Ai 1 + Ai = $ax - + bx + c#dx =
h h

-h 5 a + -hc 5

$1%.1%#

sau folosind relaiile $1%.<# deducem"


A * = Ai 1 + Ai = h $ y i 1 + 6 y i + y i +1 # 5

$1%.11#

=in,nd seama de relaia $1%.-# care aproximeaz relaia $1%.1#, avem"


1 n/I = h $ y - * 1 + 6 y - * + y - * +1 # $1%.1-# 5 * =1

.elaia $1%.1-# poart numele de regula 1/5 a lui 1impson. 9a se aplic atunci c,nd domeniul de integrare este mprit ntr+un numr par n de intervale de lungime 0 $deci n"1 puncte nodale#. 9roarea acestei metode este de ordinul lui h+. 1.5 .egula 5/; a lui 1impson /ceast metod folosete o relaie polinomial de gradul 5" p(x) = ax$ " bx2 " cx " d $1%.15#

Fig. 10., %le entul de arie in regula $'- a lui (i p)on

*entru determinarea constantelor a! b! c i d punem condiiile"


5 p $ h# = y i 1 = f $ xi 1 # h p $ # = y i = f $ xi # -

$1%.16#
h p $ # = y i +1 = f $ xi +1 # 5 p $ h# = y i +1 = f $ xi +1 # -

!at fiind c aceast metod folosete patru puncte nodale, elementul de arie va fi format din trei f,ii de lime h i deci" A* = Ai#1 " Ai " Ai"1 $1%.17# *roced,nd n mod analog ca n paragraful precedent, valoarea elementului de arie este"
A* = 5 h$ y i 1 + 5 y i + 5 y i +1 + y i +- # ;

$1%.18#

/ceasta este regula 5/; a lui 1impson. 'umrul de intervale trebuie s fie multiplu de 5 i deci numrul punctelor nodale n = . $ " 1. 9roarea este i n acest caz tot de ordinul lui 07.

-. &alculul cu diferene finite. !erivarea numeric >aloarea derivatei ntr+un punct este definit ca"
dy y = lim dx x% x

$1%.1:#

n calculul cu diferene finite /x nu mai poate fi considerat un infinit mic i ca atare /x va avea o valoare finit" /x = h = xi 0 xi#1 $1%.1;# &orespunztor /y va avea o valoare finit" /y = yi 0 yi#1 $1%.1<#

&a atare, consider,nd aceste diferene finite, putem scrie"


y y i 1 dy = y? i dx xi xi 1

$1%.-%#

*roblema care se ridic acum este crui punct i se atribuie valoarea calculat conform relaiei $1%.-%#" lui Pi#1, lui Pi sau unuia intermediar@ !in fig. 1%.7 reiese c este poate mai corect ca aceast valoare s se atribuie unui punct intermediar. /cest lucru nu este ns totdeauna comod n calcule i atunci s+au definit trei tipuri de diferene finite"

Fig. 1eri2area prin diferente finite

diferene finite progresive $sau nainte# n care valoarea derivatei n punctul Pi(xi! yi) este calculat conform relaiei"

y i, =

y i +1 y i xi +1 xi

$1%.-1#

diferene finite regresive $sau napoi# n care valoarea derivatei n acelai punct Pi este dat de relaia"
y i, = y i y i 1 xi xi 1

$1%.--#

diferene centrale $sau simetrice# n care valoarea derivatei n punctul Pi este calculat folosind valorile funciei n punctele Pi#1 i Pi"13
y i, = y i +1 y i 1 xi +1 xi 1

$1%.-5#

*entru calculul derivatelor de ordin superior s considerm intervale de lungime egal i s definim reeaua de noduri din fig. 1%.8. &alculul se va face in,nd seama c"
dny d d n 1 d = $ n 1 y # = $ y n 1 # n dx dx dx dx

$1%.-6#

Fig. 10.4

>om avea urmtoarele expresii ale derivatelor folosind" diferene progresive"


y i, = y i +1 y i h

y i B = y ?i +1 y ?i
h = yi + - - yi +1 + yi h-

yi + - yi +1 yi +1 yi h h = h

$1%.-1A#

$1%.-1C#

yi+ 5 yi+ + 5 5 y?B = 5 h

$1%.-1CA#

diferene regresive"
y i +1 y i h

y i, =

yi - yi + yi 1 yB = h -

$1%.--A#

$1%.--C#

yi 5 yi + 5 yi 1 yB ? = h 5

$1%.--CA#

diferene centrale"
y i +1 y i 1 -h

y i, =

yi - yi + y 1 yB = h -

$1%.-5A#

$1%.-5C#

yi+ - yi+ + - y 1 yB ? = -h 5

$1%.-5CA# =in,nd seama c" yi"1 = y(xi " h) yi#1 = y(xi#h) relaiile 1%.-1 ) 1%.-5 mai pot fi deduse i prin folosirea dezvoltrilor n serie DaElor. n acest mod se poate estima i ordinul de mrime al erorii care se face n calculul aproximativ al derivatelor prin diferene finite. 9ste bine de tiut c la calculul derivatei de ordinul I se face o eroare de ordinul lui h la folosirea diferenelor finite progresive sau regresive i o eroare de ordinul lui h2 la folosirea diferenelor finite centrale.

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