Sunteți pe pagina 1din 5

1

9. DERIVAREA NUMERIC A FUNIILOR


(acest curs nu se cere la examen)

9.1. INTRODUCERE

Pentru derivarea sau integrarea funciilor date sub form analitic se folosesc
diverse metode, cunoscute din manualele de analiz matematic. Sunt ns
funcii ale cror expresii sunt deosebit de complicate, ceea ce face dificil
obinerea derivatei sau primitivei. De asemenea, din diferite experimente rezult
valorile numerice ale unor funcii a cror derivate sau primitive trebuie
calculate. De exemplu, la diferite momente de timp s-a msurat viteza unui
mobil i dorim s cunoatem acceleraia acestuia sau distana parcurs ntre dou
puncte date. Deoarece viteza este obinut numeric, trebuie s cutm formule
de derivare i integrare numeric pentru rezolvarea problemei.


9.2. DERIVAREA NUMERIC A FUNCIILOR

Expresiile diferitelor formule de derivare numeric se obin prin mai multe
metode, cum ar fi: folosirea definiiei drivatei ntr-un punct, utilizarea
dezvoltrii n serie Taylor sau folosirea polinoamelor de aproximare.


9.2.1. Formule de derivare care folosesc definiia derivatei

Dac se folosete definiia derivatei ntr-un punct, expresia


h
x f h x f
x f
i i
h
i
) ( ) (
lim ) (
0
+
=

, (9.2.1)

reprezint derivata funciei ) (x f n punctul
i
x , cu condiia ca limita funciei s
existe. n acest sens, raportul


h
x f h x f
i i
) ( ) ( +
,

constituie o aproximaie a derivatei funciei ) (x f n punctul
i
x , adic:


h
x f h x f
x f
i i
i
) ( ) (
) (
+
, (9.2.2)
unde h este distana dintre dou noduri.
2
n figura 9.2.1, se observ c panta curbei n punctul
i
x a fost nlocuit cu
secanta dus prin punctele A i B.
Desigur, raportul


h
x f h x f
i i

) ( ) (
,

reprezint o alt aproximaie a derivatei funciei ) (x f n punctul
i
x , adic:


h
x f h x f
x f
i i
i



) ( ) (
) ( , (9.2.3)

unde h s-a considerat pozitiv.

Fig. 9.2.1. Reprezentarea geometric a aproximaiilor derivatei unei funcii

De asemenea, din figura 9.2.1 se observ c odat cu micorarea lui h
pantele celor dou drepte
1
i
2
, care trec prin punctele A i B, respectiv C i
A, sunt mai apropiate de tangenta la curb n punctul de abscis
i
x . Totui, h nu
poate fi prea mic, deoarece am ajunge la scderea a dou numere aproximativ
egale, ceea ce ar conduce la o eroare relativ foarte mare.
O aproximaie mai bun a derivatei funciei n punctul
i
x se obine dac se
consider dreapta care trece prin punctele C i B, dreapt a crei pant este mai
apropiat de tangenta la curb n punctul
i
x . In acest sens, derivata funciei
) (x f , n punctul de abscis
i
x , poate fi aproximat de raportul


h
h x f h x f
i i
2
) ( ) ( +
,

care reprezint media celor dou fracii (9.2.2) i (9.2.3), adic:


h
h x f h x f
x f
i i
i
2
) ( ) (
) (
+
. (9.2.4)
A
x
y
1 i
x
i
x
1 + i
x
h h
C
B
o
2

3

9.2.2. Formule de derivare care folosesc dezvoltarea n serie Taylor

Dezvoltarea n serie Taylor a funciei ) (x f , n punctul de abscis x, situat n
jurul lui
i
x , este:

L +

+ = ) (
! 2
) (
) (
! 1
) (
) ( ) (
2
i
i
i
i
i
x f
x x
x f
x x
x f x f . (9.2.5)

Dac se fac nlocuirile: h x x
i
+ = i h x x
i
= , se obin relaiile:

L + + + = + ) (
! 2
) (
! 1
) ( ) (
2
i i i i
x f
h
x f
h
x f h x f ; (9.2.6)

L + + = ) (
! 2
) (
! 1
) ( ) (
2
i i i i
x f
h
x f
h
x f h x f . (9.2.7)

Prin scderea parte cu parte a celor dou relaii (9.2.6) i (9.2.7), se obine:


h
h x f h x f
x f
i i
i
2
) ( ) (
) (
+
= , (9.2.8)
iar prin adunare:


2
) ( ) ( 2 ) (
) (
h
h x f x f h x f
x f
i i i
i
+ +
= . (9.2.9)

Relaiile (9.2.8) i (9.2.9) reprezint formulele pentru calculul aproximativ al
derivatelor de ordinul unu i doi ale funciei ) (x f , cnd pe curb se consider
trei puncte ( h x x
i i
=
1
,
i
x , h x x
i i
+ =
+1
) (v.figura 9.2.2).

x
y
h x
i

i
x h x
i
+
h h
) 2 ( h x f
i

o
h h
h x
i
2 h x
i
2 +
i 1 + i 2 + i 1 i 2 i
) ( h x f
i
) (
i
x f ) ( h x f
i
+ ) 2 ( h x f
i
+


Fig. 9.2.2. Valorile funciei ) (x f y = n nodurile considerate

Dac funcia este dat numeric, adic pentru nodurile
i
x , n i , 1 = , se cunosc
4
ordonatele
i
y , n i , 1 = , relaiile de calcul aproximativ al derivatelor de ordinul
unu i doi sunt:


h
y y
y
i i
i
2
1 1 +

= , (9.2.10)
respectiv


2
1 1
2
h
y y y
y
i i i
i
+
+
= , (9.2.11)
unde 1 , 2 = n i .
Dac funcia este neperiodic, pentru determinarea derivatelor de ordinul
unu sau doi n punctul de abscis
1
x , se folosete interpolarea liniar sau
ptratic. Dac ns funcia este periodic, pentru determinarea derivatelor de
ordinul unu i doi n punctul
n
x x =
1
se folosesc relaiile:


h
y y
y y
n
n
2
1 2
1

= = ;
h
y y y
y y
n
n
2
2
1 1 2
1

+
= = . (9.2.12)

Dac se consider 5 puncte de pe graficul funciei ) (x f y = , atunci pentru
derivatele de ordinul unu i doi avem urmtoarele relaii:

2 , 3 ,
12
) ( ) ( 8
2 i 2 i 1 - i 1 i
i
=

=
+ +
n i
h
y y y y
y , (9.2.13)

2 , 3 ,
12
) ( ) ( 16 30
2
2 - i 2 i 1 1 i
i
=
+ + +
=
+ +
n i
h
y y y y y
y
i i
. (9.2.14)

n cazul funciilor periodice, pentru calculul derivatelor de ordinul unu i doi
n nodurile
n
x x =
1
,
2
x i
1 n
x , se folosesc relaiile:


h
y y y y
y y
n n
n
12
) ( ) ( 8
2
3
1
2
1


= = ;

h
y y y y
y
n
12
) ( ) ( 8
1
4 1 3
2


= ;

h
y y y y
y
n n n
n
12
) ( ) ( 8
3
2
2
1


= ;

2
2 3 1 2 1
1
12
) ( ) ( 16 30
h
y y y y y
y y
n n
n

+ + +
= = ;

2
1 4 1 3 2
2
12
) ( ) ( 16 30
h
y y y y y
y
n
+ + +
= ;

2
3 2 2 1
1
12
) ( ) ( 16 30
h
y y y y y
y
n n n n
n

+ + +
= .
5

n practic, de cele mai multe ori funcia este cunoscut numeric. De aceea,
nainte de a se trece la derivarea propriu-zis, se recomand o analiz mai atent
a datelor numerice (obinute din experimentri sau dintr-un grafic), eliminarea
punctelor care nu se ncadreaz ntr-o anumit distribuie sau efectuarea unei
uniformizri a datelor prin media a trei valori consecutive. De asemenea, pentru
obinerea derivatei de ordinul doi, se recomand folosirea formulelor
corespunztoare derivatei de ordinul unu, aplicate la valorile derivatei de ordinul
unu, dup ce acestea au fost uniformizate.

Eroarea de trunchiere a primei derivate a funciei ) (x f , n punctul de abscis
i
x , este de forma:

h
h x f h x f
x f E
i i
i T
i
2
) ( ) (
) (
+
= . (9.2.15)

Folosind dezvoltrile n serie Taylor ale funciei ) (x f , n jurul punctului
i
x ,
cu reinerea a patru termeni:
) (
! 3
) (
! 2
) (
! 1
) ( ) (
1
3 2
+ = f
h
x f
h
x f
h
x f h x f
i i i i
;
) (
! 3
) (
! 2
) (
! 1
) ( ) (
2
3 2
+ + + = + f
h
x f
h
x f
h
x f h x f
i i i i
,
unde: ] , [
1 i i
x h x , ] , [
2
h x x
i i
+ , rezult:
)] ( ) ( [
12
2 1
2
+ = f f
h
E
i
T
. (9.2.16)

Dac ) (x f este continu, exist ] , [
2 1
astfel nct


2
) ( ) (
) (
2 1
+
=
f f
f . (9.2.17)

Folosind relaia (9.2.17), eroarea de trunchiere (9.2.16) capt forma:

) (
6
2
= f
h
E
i
T
. (9.2.18)

Din relaia (9.2.18), se observ c eroarea de trunchiere devine cu att mai
mic, cu ct pasul de derivare h este mai mic. Totui, prin reducerea exagerat a
pasului de derivare se poate ajunge la scderea a dou numere aproximativ
egale, ceea ce conduce la anularea prin scdere, adic la o eroare relativ foarte
mare.

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