Sunteți pe pagina 1din 2

Aproximarea cu diferenţe

S-a observat că derivarea numerică a funcţiilor aproximate prin polinoame de


interpolare sau de regresie nu ridică probleme, dacă gradul polinomului nu este prea
ridicat. Totuşi, în practica analizei numerice nu toate derivatele numerice sînt necesare,
dar există derivate de ordin relativ scăzut care trebuiesc calculate pentru funcţii de forme
necunoscute.
Formulele pentru aproximarea derivatelor se numesc aproximări cu diferenţe
finite. Vom construi aproximarea cu diferenţe finite prin interpolarea polinomială.
Pentru a ilustra derivarea cu aproximarea prin diferenţe finite, vom considera o
funcţie f(x) şi presupunem că prima derivată a ei, pe punctul x=x0 urmează a fi evaluată.
Dacă se cunosc valorile f-1=f(x0-h), f0=f(x0) şi f1=f(x0+h), unde h este intervalul cuprins
între două puncte consecutive pe axa x-ilor, atunci f0’=f’(x0) poate fi aproximat prin
gradientul interpolării liniare ( trei linii de interpolare).
Aceste trei aproximări folosind linile de interpolare sînt numite aproximarea cu
diferenţe înainte, înapoi, respectiv centrale. Formulele matematice corespunzătoare sînt:

f1 − f 0
 Aproximarea cu diferenţe înainte: f0 ' ≈
h
f 0 − f −1
 Aproximarea cu diferenţe înapoi: f0 ' ≈
h
f1 − f −1
 Aproximarea cu diferenţe centrale: f0 ' ≈
2h
Aproximarea cu diferenţe finite este închisă relativ la interpolarea polinomială. Să
considerăm p+1 abscise xa, xb, …,xg cu ordonatele corespondente fa, fb, …,fg.
Interpolarea polinomială potrivită pe aceste puncte poate fi exprimată prin interpolarea
Lagrange. Interpolarea polinomială potrivită pe p+1 puncte este de ordin p cel mult.
Aşadar pînă la derivata de ordin p, pot fi evaluate derivatele. Derivata polinomului de
interpolare pe punctele a,b,…, g se numeşte aproximare cu diferenţe finite. Depinzînd
fată de care abscise xa, xb,…,xg, este evaluată derivata şi de ordinul derivatei, pot fi
obţinute o serie de formule de aproximare cu diferenţe.

Diferenţa înainte Diferenţa înapoi Diferenţa centrală

f(x) f(x) f(x)


f(x) f(x) f(x)

x x x
-h 0 h -h 0 h -h 0 h

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