Sunteți pe pagina 1din 56

12.

DERIVAREA I INTEGRAREA
NUMERIC
12.1. Derivarea numeric
12.1.1. Derivarea cu ajutorul diferenelor finite
12.1.2. Derivarea cu ajutorul polinoamelor de aproximare

12.2. Integrarea numeric


12.2.1. Formulele dreptunghiului
12.2.2. Formulele trapezului
12.2.3. Formulele lui Simpson

12.1. Derivarea numeric


Derivata unei funcii f(x) reprezint viteza de variaie a funciei f
n raport cu variabila x i este egal cu raportul dintre variaia funciei
f(x) i variaia variabilei x:
df ( x )
f ( x ) =
dx
Situaii practice n care se recurge la derivarea numeric:
derivata unei funcii nu poate fi calculat pe cale analitic;
importana valorii exacte a derivatei este redus;
funcia nu este cunoscut analitic, ci este dat sub form tabelar.
Spre deosebire de derivarea analitic, n general o operaie uor de
efectuat, derivarea numeric prezint anumite dificulti, avnd, n
unele cazuri, drept consecine: amplificarea micilor erori i ndeprtarea de valorile soluiilor analitice.
2

12.1.1. Derivarea cu ajutorul diferenelor finite


10 Calculul derivatei de ordinul unu
Prin definiie derivata nti a unei funcii f(x) n punctul x = x0 este:
f ( x0 + h ) f ( x0 )
f ( x0 ) = lim
h 0
h

f ( x0 ) = lim

h 0

f ( x0 ) f ( x0 h )
h

Dac se renun la operaia de trecere la limit i h > 0 este foarte mic,


se obin formulele de aproximare a derivatei nti a funciei f cu diferene
progresive, respectiv, cu diferene regresive:
f ( x0 )

f ( x 0 + h ) f ( x0 )
h

f ( x0 )

f ( x0 ) f ( x0 h )
h

O alt formul de calcul aproximativ a derivatei nti a funciei f, cu


diferene centrale, rezult din cele dou formule prin calculul mediei:
f ( x0 + h ) f ( x0 h )
f ( x0 )
2h

(*)
3

Presupunem c funcia f ( x )

este mrginit pe (x0 - h, x0 + h).

f ( x0 + h) f ( x0 h) h2
f ( x0 ) =
f (), ( x0 h, x0 + h)
2h
6
Atunci eroarea de trunchiere a relaiei (*) este:
h2
T =
f ()
6

( x0 h , x0 + h )

Deducem c eroarea T este proporional cu h i deci prin micorarea lui h s-ar obine o aproximaie mai bun a derivatei.
n realitate, adeseori, prin micorarea lui h, numerele f(x0 + h) i
f(x0 - h) pot deveni aproximativ egale i datorit fenomenului de anulare
prin scdere eroarea crete foarte mult. Pentru a se evita acest fenomen
se recomand ca la micorarea lui h s creasc numrul cifrelor semnificative ale funciei f(x).
n cazul n care se cunosc valorile funciei f(x) n patru puncte
nvecinate cu punctul x0, respectiv, x0 + h, x0 + h/2, x0 - h/2, x0 - h, o alt
5
formul de calcul aproximativ a derivatei nti a funciei f(x) este:

h
h

f ( x0 h) 8 f x0 + 8 f x0 + f ( x0 + h)

2
2
f ( x0 )
6h

20 Calculul derivatei de ordinul doi


Dac se cunosc valorile funciei f n punctele x0 , x0 + h, x0 +2h, atunci
valoarea derivatei de ordinul doi, n punctul x0 este dat de relaia:
f ( x 0 ) 2 f ( x0 + h ) + f ( x0 + 2 h )
f ( x0 )
h2

cu eroarea de trunchiere:
h2 ( 4 )
h ( 3)
T =
f ( ) + f ( )
3
12

( x0 , x0 + 2 h )

Dac se cunosc valorile funciei f n punctele x0 - h, x0, x0 + h, atunci


valoarea derivatei de ordinul doi, n punctul x0 este:
6

f ( x0 )

f ( x 0 h ) 2 f ( x 0 ) + f ( x0 + h )
h2

cu eroarea de trunchiere:
h2 ( 4 )
T =
f ()
12

( x0 h , x0 + h )

12.1.2. Derivarea cu ajutorul polinoamelor de aproximare


Metoda const n aproximarea funciei f(x) printr-un polinom de
aproximare Pn(x), urmat de derivarea acestui polinom, adic:
f ( x ) Pn ( x )

dP ( x )
f ( x) n
dx

,,

( n)

d ( n ) Pn ( x )
( x)
dx n

Din punct de vedere al interpretrii geometrice a derivatei, dou


curbe pot fi destul de "aproape" una de alta i, totui, mrimea
pantelor tangentelor duse la cele dou curbe ntr-un punct comun s
difere considerabil. De aceea, alegerea unui anumit polinom de
aproximare prezint importan pentru precizia rezultatelor finale.
10

10 Utilizarea polinomului de interpolare al lui Lagrange


Fie f : [a, b] R o funcie derivabil pe [a, b]. Se presupun cunoscute valorile yi = f(xi ) n nodurile de interpolare x0 , x1 ,..., xn .
Se aproximeaz funcia f(x) prin polinomul de interpolare Lagrange,
pentru nodurile date:
n

Ln ( x ) =
i=0

(x x j )
yi

j = 0 ( xi x j )

j i

n acest scop se poate utiliza funcia MAPLE predefinit interp.


Aplicaie. Calculul primelor dou derivate ale funciei lg(x), n x = 30,
folosind valorile funciei n punctele x: 30; 32; 34; 36; 38.
11

12

20 Utilizarea polinomului cu abatere medie ptratic minim


Fie f : [a, b] R o funcie derivabil pe [a, b], pentru care se cunosc
valorile yi = f(xi ) n punctele: x0 ,..., xn , cu xi = x0 + i h (i = 0,..., n).
Se pune problema de a calcula derivata funciei f(x) n punctul intermediar xi .
Se procedeaz ntr-un mod similar regresiei polinomiale: se aproximeaz funcia f printr-un polinom de aproximare de gradul doi:

P2 ( t ) = a1t 2 + a2 t + a3 , cu t = (x - xi )/ h
Se impune condiia ca abaterea medie ptratic a polinomului, calculat pe baza a cinci puncte consecutive, xi -2 , xi -1 , xi , xi +1 , xi +2 (crora le
corespund valorile lui t = -2, -1, 0, 1, 2) s fie minim, ceea ce conduce
la sistemul de trei ecuaii liniare cu trei necunoscute a1 , a2 , a3:
i+2

k =i 2

yk a1t k2 a2 t k a3 t k1 j = 0, j =1, 2, 3.
13

Prin rezolvarea acestui sistem rezult:


1
a1 = ( 2 yi 2 yi 1 2 yi yi +1 + 2 yi + 2 )
14
1
a2 = ( 2 yi 2 yi 1 + yi +1 + 2 yi + 2 )
10
1
a3 = ( 3 yi 2 + 12 yi 1 + 17 yi + 12 yi +1 3 yi + 2 )
35

Dar

1
f ( xi ) P ( xi ) = a2 . Atunci
h

1
f ( xi )
( 2 yi 2 yi 1 + yi +1 + 2 yi + 2 ) , i = 2, 3,..., n - 2
10h

Formula implic valorile funciei f pentru dou puncte situate la stnga i la dreapta punctului xi . De aceea, n cazul punctelor x0 , x1 , xn -1 , xn
se recomand a se folosi formule de calcul obinute n mod asemntor,
dar lucrnd cu seturi de numai patru puncte consecutive, cele mai apropiate de punctele n cauz din mulimea celor considerate.
14

1
( 21y0 + 13 y1 + 17 y 2 9 y3 )
20h
1
f ( x1 )
( 11y0 + 3 y1 + 7 y 2 + y3 )
20h
1
f ( xn 1 )
(11yn 3 yn 1 7 y n 2 yn 3 )
20h
1
f ( xn )
(21yn 13 yn 1 17 y n 2 +9 yn 3 )
20h
f ( x0 )

Formulele obinute sunt mai precise dect cele echivalente obinute


prin derivarea polinomului de interpolare Lagrange.
Aplicaie. Se consider funcia elementar f(x) = lg(x), pentru care se
consider cunoscute valorile n punctele echidistante xi = 26; 28; 30; 32;
34; 36. S se calculeze prima derivat a funciei f(x) n punctul x = 30 n
dou moduri:
a) pentru setul de puncte x = 26; 28; 30; 32; 34;
b) pentru setul de puncte x = 30; 32; 34; 36.
15

12.2. Integrarea numeric


Se recurge la metode numerice pentru calculul integralelor funciilor
n multe situaii practice:
primitiva funciei nu poate fi gsit
calculul analitic al primitivei este foarte complicat (chiar imposibil) i
nu poate fi realizat prin metode elementare;
funcia de integrat (integrantul) nu este cunoscut sub form analitic
ci este specificat sub form tabelar (conceptul de primitiv nu are
sens).
16

Calculul numeric al integralelor simple poart numele de


cuadratur, iar calculul integralelor duble se numete cubatur.
n esen, integrarea numeric const n aproximarea integrantului
printr-o alt funcie sau un set de funcii liniare sau parabolice pe poriuni, astfel nct integrala s poat fi uor calculat.
Integrarea numeric atenueaz erorile de aproximare a funciei de
integrat.

12.2.1. Formulele dreptunghiului


Fie funcia f : [a, b] R, de clas C2, pentru care se cere calculul
valorii:
b
I = f ( x )dx
a

Fie diviziunea = (a = x0 < x1 < . . . < xn = b) a intervalului [a, b], cu


punctele xi echidistante. Notm h = (b - a)/n i atunci xi = a + i h.
Pentru fiecare interval [xi , xi +1] se consider polinomul de interpolare
constant al funciei f prin punctul xi + xi +1 , respectiv, xi + xi +1 .
f

17

2
2

Integrala funciei f pe intervalul [xi , xi +1] poate fi aproximat prin


aria dreptunghiului haurat:
x i +1

xi

f ( x )dx

b a xi + xi +1
f

2
n
18

Eroarea comis la interpolare este n acest caz particular:


( xi +1 xi ) 2
i ( x ) M
4

cu M = sup f ( x )
x [ a ,b ]

Valoarea integralei I are semnificaia ariei delimitate de curba f(x),


axa Ox i dreptele x = a i x = b. Deci, integrala I cutat poate fi aproximat prin suma ariilor dreptunghiurilor Di , i = 0,..., n -1:
b

I=
a

ba
f ( x )dx
n

n 1

i=0

xi + xi +1
f

Relaia poart numele de formula dreptunghiului la centru.


Eroarea acestei formule poate fi estimat prin:
n ( x ) (b a ) M

h
4

Pentru integrarea numeric cu formula dreptunghiului la centru n


MAPLE exist funciile predefinite middlesum i middlebox.

19

Funcia middlesum
Funcia calculeaz valoarea aproximativ a unei integrale definite
folosind formula dreptunghiului la centru.
Sintaxa:
middlesum ( f(x), x =a..b, n )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ.
Argumentul a..b precizeaz limitele domeniului de integrare, iar n
indic numrul dreptunghiurilor n formula de calcul (valoarea implicit
este 4).
Funcia returneaz valoarea simbolic a integralei.
Pentru a obine valoarea numeric se apeleaz funciile predefinite
value i evalf.
Utilizarea funciei trebuie precedat de comanda with (student).
20

21

22

Funcia middlebox
Funcia construiete grafic aproximarea unei integrale pe baza formulei dreptunghiului la centru.
Sintaxa:
middlebox ( f(x), x =a..b, n, opt )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ; opt - opiuni.
Argumentul opt se refer la opiunile de plotare specifice funciei predefinite plot.
Celelalte argumente au semnificaiile descrise la funcia middlesum.
Utilizarea funciei trebuie precedat de comanda with (student).

23

24

25

Aplicaie. Fie funcia f(x) = x2 + x + 2.


1) S se calculeze aria delimitat de graficul funciei f, axele Ox, Oy i
linia x = 3, cu formula dreptunghiului la centru pentru un numr
arbitrar n de intervale.
2) S se calculeze limita cnd n tinde la infinit.
3) S se compare rezultatul obinut cu valoarea ariei calculat prin integrarea funciei f pe intervalul [0, 3].

26

Dac pentru aproximare se consider dreptunghiul cu baza intervalul


[xi , xi+1] i nlimea f(xi ), rezult formula dreptunghiului la stnga:
b

I=
a

ba
f ( x )dx
n

n 1

f ( xi )
i=0

Pentru integrarea numeric cu formula dreptunghiului la stnga


MAPLE dispune de funciile predefinite leftsum i leftbox.
27

Funcia leftsum
Funcia calculeaz valoarea aproximativ a unei integrale definite
folosind formula dreptunghiului la stnga.
Sintaxa:
leftsum ( f(x), x =a..b, n )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ.
Semnificaiile argumentelor sunt cele descrise la funcia middlesum.
Utilizarea funciei trebuie precedat de comanda with (student).

28

Funcia leftbox
Funcia construiete grafic aproximarea unei integrale pe baza formulei dreptunghiului la stnga.
Sintaxa:
leftbox ( f(x), x =a..b, n, opt )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ; opt - opiuni.
29

Semnificaiile argumentelor sunt cele prezentate la funcia middlebox.


Utilizarea funciei trebuie precedat de comanda with (student).

30

Dac pentru aproximare se consider dreptunghiul cu baza intervalul


[xi , xi+1] i nlimea f(xi +1), rezult formula dreptunghiului la dreapta:
b

I=
a

ba
f ( x )dx
n

n 1

f ( xi +1 )
i=0

Pentru integrarea numeric cu formula dreptunghiului la dreapta


MAPLE dispune de funciile predefinite rightsum i rightbox.
Funcia rightsum
Funcia calculeaz valoarea aproximativ a unei integrale definite
folosind formula dreptunghiului la dreapta.
Sintaxa:
rightsum ( f(x), x =a..b, n )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ.
Semnificaiile argumentelor sunt cele descrise la funcia middlesum.
31
Utilizarea funciei trebuie precedat de comanda with (student).

Funcia rightbox
Funcia construiete grafic aproximarea unei integrale pe baza formulei dreptunghiului la dreapta.
32

Sintaxa:
rightbox ( f(x), x =a..b, n, opt )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ; opt - opiuni.

33

12.2.2. Formulele trapezului


12.2.2.1. Formula trapezului de cuadratur
Fie funcia f : [a, b] R, continu, pentru care trebuie calculat
b

I = f ( x )dx
a

Se consider diviziunea = (a = x0 , x1 ,..., xi , xi+1 ,..., xn = b), cu


punctele echidistante, astfel c xi = x0 + i h, i = 0,..., n, cu pasul reelei
h = (b - a)/n.
Se presupun cunoscute valorile funciei f n nodurile xi : yi = f(xi ).
n acest caz, pentru n = 1, formula Newton-Ctes devine:
x1

x0

h
f ( x )dx ( y0 + y1 )
2

cunoscut sub numele de formula trapezului simpl.


34

Presupunem c fC2 [a, b]. Atunci restul (eroarea) formulei trapezului simpl este:
h3
R=
f ( 0 ), 0 ( x0 , x1 )
12
35

Se deduce c dac f >0, atunci valoarea integralei este supraestimat, iar dac f <0, atunci valoarea integralei este subestimat.
Pe baza proprietii de aditivitate a integralei fa de intervalul de
integrare se obine relaia:
b

I=
a

y0 n 1
yn
f ( x )dx h + yi +
2
2 i =1

ceea ce constituie formula trapezului de cuadratur (sumat).


Ea se aplic n cazul n care funcia f este dat prin tabela valorilor n
punctele diviziunii considerate: xi = a + i h, i = 0, 1,..., n.
Interpretarea geometric: aproximarea curbei y = f(x), x[a, b] prin
linia poligonal care trece prin punctele: (a, f(a)), (x1, f(x1 )),..., (b, f(b)).
Dac expresia analitic a funciei f este cunoscut, relaia se rescrie:
b

I=
a

f ( a ) n 1
f (b)
f ( x )dx h
+ f ( a + ih) +

2
2
i =1
36

Formula trapezului de cuadratur (sumat):


b

I=
a

I=
a

y0 n 1
yn
f ( x )dx h + yi +
2
2 i =1

f ( a ) n 1
f (b)
f ( x )dx h
+ f ( a + ih) +

2
2
i =1

Eroarea formulei trapezului de cuadratur este dat de suma erorilor


de pe intervalele [xi , xi +1]. Dac exist M > 0 astfel nct f ( x ) M ,
x (a, b) expresia erorii este:
n

h2
(b a ) 3

M = (b a ) M
2
12
12n

Rezult c eroarea formulei trapezului depinde de h2, spre deosebire


de formula dreptunghiului n care eroarea depinde de h. Deci, pentru o
aceeai diviziune, formula trapezului are o eroare mai mic.

37

Funcia trapezoid
Funcia calculeaz valoarea unei integrale definite cu formula trapezului de cuadratur.
Sintaxa:
trapezoid ( f(x), x =a..b, n )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ.
Argumentul a..b precizeaz limitele domeniului de integrare, iar n
indic numrul intervalelor considerate n formula de calcul (valoarea
implicit este 4).
Utilizarea funciei trebuie precedat de comanda with (student).

38

39

Aplicaie. S se elaboreze n MAPLE un program care s determine


numrul de puncte minim necesar pentru calculul valorii unei integrale
definite, cu ajutorul formulei trapezului de cuadratur, cu o precizie
impus.

40

12.2.2.2. Formula trapezului de cubatur


Fie f : D R2 R integrabil pe D = {( x , y ) x [ a , b], y [ c, d ] }
Atunci:
bd

I = f ( x , y ) dx dy = f ( x , y ) dx dy
D

a c

41

Pentru calculul acestei integrale cnd nu este cunoscut expresia


analitic a funciei f , ci doar valorile sale ntr-o reea de puncte din domeniul D, se poate aplica formula trapezului de cubatur.
Se consider reeaua de puncte (noduri) ij = (xi , yj )D, i = 0, 1,.., m,
j = 0, 1,..., n, astfel nct xi = a + i h, cu h = (b - a)/m i yj = c + j k, cu
k = (d - c)/n. Se presupun cunoscute valorile funciei f n aceste puncte,
respectiv, fij = f (xi , yj ). Reeaua de puncte determin o mprire a dreptunghiului D n m n dreptunghiuri mai mici Dij .

42

Se calculeaz integrala dubl pe domeniul Dij prin aplicarea succesiv


a formulei trapezului de cuadratur i se obine:
Iij = f ( x , y ) dx dy
Dij

hk
f ij + f i +1 j + f i j +1 + f i +1 j +1
4

Se calculeaz suma valorilor integralelor pe toate cele m n dreptunghiuri Dij i rezult formula trapezului de cubatur:

I=

m 1 n 1

i=0 j=0

hk
Iij
4

m -1 n 1

[ fij + fi +1 j + f i j +1 + f i +1 j +1 ]
i =0 j = 0

Dac D este un domeniu curbiliniu i nu dreptunghi, atunci se consider dreptunghiul D* circumscris domeniului D i funcia auxiliar:

f ( x , y ), ( x , y ) D
f ( x, y) =
*
0
,
(
,
)
\D
x
y

43

Integrala dubl pe domeniul curbiliniu D este dat de relaia:

I = f ( x , y ) dx dy = f * ( x , y ) dx dy
D

D*

Formula trapezului de cubatur se utilizeaz i atunci cnd rezultatul


funciei predefinite Doubleint nu poate fi evaluat numeric. n acest scop
este apelat succesiv, de dou ori, funcia predefinit trapezoid.
44

Precizia rezultatelor este mai mare cu ct numrul de puncte ale


reelei este mai mare.

45

12.2.3. Formulele lui Simpson


12.2.3.1. Formula lui Simpson de cuadratur
Fie funcia f : [a, b] R, continu, pentru care trebuie calculat
b

I = f ( x )dx
a

Se consider diviziunea = (a = x0 , x1 ,..., x2i , x2i+1 , x2i+2 ,..., xn = b),


cu n numr par, cu punctele echidistante xi = x0 + i h (i = 0,..., n), iar pasul reelei h = (b - a)/n.
Se presupun cunoscute valorile funciei f n nodurile xi : yi = f(xi ).
Pentru n = 2 coeficienii Ctes sunt:
H0

H1
H2

1
=
4

1
( q 1) ( q 2 ) d q = 6
0
2
1
2
=

2
=
q
(
q
)
d
q
2 0
3

1
=
4

1
q ( q 1) d q =
6

46

Formula de cuadratur Newton-Ctes devine:


x2

x0

f ( x ) dx

h
( y0 + 4 y1 + y2 )
3

cunoscut sub numele de formula lui Simpson simpl.


D.p.v. geometric relaia implic nlocuirea curbei y = f(x) cu parabola y = L2 (x) ce trece prin cele trei puncte: (x0, y0), (x1, y1), (x2 , y2 ).

47

Presupunem c funcia fC(4) [a, b]. Atunci restul formulei este

h5 ( 4 )
R=
f ( 0 ), 0 ( x0 , x2 )
90
Pe intervalul [x2i , x2i +2], de lungime 2h, format din trei puncte consecutive ale reelei, putem scrie:
x2i+2

I 2i + 1 =

x2i

h
f ( x ) d x ( y2 i + 4 y2 i + 1 + y2 i + 2 )
3

Conform proprietii de aditivitate a integralei pe cele n/2 intervale de


n /2 1
lungime 2h avem:
I = I 2i + 1
i=0

de unde se obine formula lui Simpson de cuadratur (sumat):


b

I=
a

h
f ( x ) dx y0 + 4
3

n
1
2

n
2
2

i=0

i =0

y2i +1 + 2

y2i + 2 + yn

48

Eroarea formulei lui Simpson de cuadratur este dat de suma erorilor de pe fiecare interval [x2i , x2i+2]. Dac exist M > 0 astfel nct
f (4) ( x ) M , x (a, b) expresia erorii este:

(b a )5
h4

M = (b a ) M
4
180
180n

Observaie. Pentru acelai numr de noduri formula lui Simpson asigur o precizie mai bun dect formula trapezului.
Funcia simpson
Funcia calculeaz valoarea unei integrale definite cu formula lui
Simpson de cuadratur.
Sintaxa:
simpson ( f(x), x =a..b, n )
Argumente: f(x) - expresie ce conine pe x; x - variabila de integrare;
a, b - numere reale; n - (op.) numr ntreg nenegativ par.
49

Argumentul a..b precizeaz limitele domeniului de integrare, iar n


indic numrul intervalelor considerate n formula de calcul (valoarea
implicit este 4).
Utilizarea funciei trebuie precedat de comanda with (student).

50

51

Aplicaie. S se elaboreze n MAPLE un program care s determine


numrul de puncte minim necesar pentru calculul valorii unei integrale
definite, cu ajutorul formulei lui Simpson, cu o precizie impus.

52

12.2.3.2. Formula lui Simpson de cubatur


Fie f : D R2 R integrabil pe D = {( x , y ) x [ a , b], y [ c, d ] } .
Pentru calculul integralei cnd nu este cunoscut expresia analitic a
funciei f , ci doar valorile sale ntr-o reea de puncte din domeniul D, se
poate aplica formula lui Simpson de cubatur.
Fie reeaua de puncte (noduri) echidistante ij , cu specificarea c m i
n sunt numere pare.
53

Se presupun cunoscute valorile funciei f n punctele reelei considerate, fij = f (xi , yj ). Se consider cele patru dreptunghiuri care au n punctul (x2i +1 , y2j +1 ) un vrf comun.

Se calculeaz integrala dubl pe domeniul determinat de cele patru


dreptunghiuri aplicnd succesiv formula lui Simpson de cuadratur: 54

I 2*i +1 2 j +1 =

y 2 j +2

x 2 i +2

dx

f ( x , y ) dy

y2 j

x2i

h k
f 2i 2 j + f 2i 2 j +2 + f 2i + 2 2 j + f 2i + 2 2 j +2 +
9

+4 f 2i 2 j +1 + f 2i +1 2 j + f 2i +1 2 j +2 + f 2i + 2 2 j +1 + 16 f 2i +1 2 j +1

Valoarea integralei duble pe domeniul D este dat de relaia:

I=

m / 2 1 n / 2 1


i=0

j=0

I 2*i +1 2 j +1

care reprezint formula lui Simpson de cubatur.


Consideraiile legate de un domeniu de integrare curbiliniu D sunt
valabile i pentru formula lui Simpson de cubatur.
Ca i formula trapezului de cubatur, aceast formul se utilizeaz i
atunci cnd rezultatul funciei predefinite Doubleint nu poate fi evaluat
numeric. n acest scop este apelat succesiv, de dou ori, funcia predefinit simpson.
55

Precizia este mai bun cu ct numrul de puncte ale reelei este mai
mare.

56

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