Sunteți pe pagina 1din 17

1

x2
1e 2 dx

Tema:

Calculul integralei

definite
b

f
(
x
)
dx

4e

ln(8x 3)

2e

1. Formularea problemei integrrii numerice


Se cere de calculat integrala definit:
b

f ( x)dx

(1)

a
Se tie c f: [a,b]R este o funcie continu, atunci integrala
exist i pentru calcularea ei, n cazul cnd se cunoate o
primitiv F(x) a funiei f(x), poate fi utilizat formula LeibnizY
Newton
y=f(x)

f ( x)dx F (b) F (a)

(2)

T
b

(Aria(T)= f ( x)dx
a
)

a
0

1. Formularea problemei integrrii numerice


n majoritatea cazurilor, ns, nu se reuete exprimarea primitivei prin funcii
elementare cunoscute. Astfel, determinarea exact a primitivei este imposibil,
deci este necesar calcularea aproximativ a integralei, utiliznd valorile cunoscute
ale funciei de sub integral n anumite puncte, numite noduri. Formulele ce se
utilizeaz pentru aproximarea integralelor definite se numesc cuadraturi. n aa
mod se folosete formula:

i 0

f ( x)dx Pi f ( xi ) Rn ( f ) (3)
unde
Y

Rn ( f )

caracterizeaz eroarea formulei de aproximare a


integralei, numit i restul cuadraturii.

xi (i 0 n)

snt nodurile formulei.

y=f(x)

T
b

n funcie de modul de specificare a nodurilor i a


coeficienilor numerici pot fi obinute diferite tipuri de
cuadraturi de forma ecuaiei de ami sus.

(Aria(T)= f ( x)dx
a
)
1

1. Formularea problemei integrrii numerice


Fundamentarea
conceptului formulelor de
cuadratur, ce vor fi
examenate n continuare,
se sprijin pe sensul
geometric al integralei de
forma (1) care pentru o
funcie f(x) pozitiv pe [a,
b] reprezint aria
subgraficului funciei,
adic a trapezului
curbiliniu T, mrginit de
graficul funciei, dreptele
x=a, x=b i axa absciselor
Metoda dreptunghiurilor

Metoda trapezelor

2. Metoda dreptunghiurilor
Fie f: [a, b]R o funcie continu, iar n (a x0 x1 ... xn b)
este o diviziune echidistant a intervalului [a,b]. Ideea metodei
const n aproximarea funciei de sub integral pe intervalul

x x i 0 n 1 printr-o constant de forma f (ci ), ci xi , xi 1 .


i , i 1

Prin urmare, integrala pe intervalul considerat se aproximeaz


dup cum urmeaz:
xi 1

xi1

f ( x)dx f (c )dx x
i

xi

i 1

xi f (c i )

xi

Adic cu aria dreptunghiului de limea h ( xi 1 xi ) i nlimea

f (ci ).
Lund drept puncte intermediare cin suma integral,
corespunztoare lui n , capetele stngi, capetele drepte sau
mijlocul fiecrui interval [ xi , xi 1 ] , vom obine respectiv:

2. Metoda dreptunghiurilor
b

n 1

i 0

Metoda dreptunghiurilor de stnga

f ( x)dx h f ( xi ) S n ( f )
Y

y f (x)

f ( xi )

Si
0

10

a x0

x n 1

x1

x2

xi

xi 1

x n 1

xn b

2. Metoda dreptunghiurilor
b

i 1

Dreptunghiurile de dreapta

f ( x)dx h f ( xi ) Dn ( f )
Y

f ( xi )

y f (x)

Si
0

10

a x0

x n 1

x1

x2

xi

xi 1

x n 1

xn b

2. Metoda dreptunghiurilor
b

n 1

i 0

Dreptunghiurile medii

f ( x)dx h f ( xi h / 2) M n ( f )
Y

y f (x)

f ( xi )

Si
0

10

a x0

x n 1

x1

x2

xi

xi 1

x n 1

xn b

[a,b] intervalul de integrare;

nceput

M majorantul modulului
derivatei funciei;
n numrul de divizri
ale intervalului;
Intg valoarea
integralei;

start variabila ce specific


varianta formulei dreptunghiurilor:
start =0, pentru formula
dreptunghiurilor de stnga;

h :

(b a)
start h
; x : a
; Intg : 0
n
2

start =1- medii; start =2- de


dreapta

De la i=1
pn la i=n

Intg:=Intg+f(x); x:=x+h

DA
k:=4

Sfrit

Dac
start=1

NU
k:=2

(b a) 2 M
Intg : Intg h; Eps :
nk

nceput

k:=4

DA

Dac
start=1

(b a) 2 M
n : trunc
k Eps

NU

x:=a+start*h/2;
1
h:=(b-a)/n;

Intg:=0

De la i=1
pn la i=n

Intg:=Intg+f(x); x:=x+h;

Sfrit

Intg:=Intg*h

k:=2

Exemplu Turbo Pascal:


x

2
Fie funcia f(x) e ,x [1,1] , fiind continu, admite primitive.
Dar primitivele acestei funcii nu pot fi exprimate prin funcii
elementare, din care motiv nu putem calcula exact valoarea
integralei

x2

dx

Astfel, putem aplica cele dou metode de calculare a integralei,


utiliznd programele TP:
Rezultate executrii programului, pentru n=100:
Varianta:

Valoarea integralei:

Precizia:

De stnga:

1,71

0,012

Medii:

1,711

0,0062

De dreapta:

1,71

0,012

Exemplu Turbo Pascal:


Rezultatele executrii programului, pentru Eps =0.001, snt:
Varianta:

Valoarea integralei:

Numrul de diviziuni:

De stnga:

1,7112

1241

Medii:

1,7112

607

De dreapta:

1,7112

1214

Rentoarcere la metode

2. Metoda trapezelor
xi
f ( xi 1 ) f ( xi )
f ( x)dx h
(h xi xi 1 )
2
xi1
Y

y f (x)

Ti
0

10

a x0

x n 1

x1

x2

xi

xi 1

x n 1

xn b

M - majorantul modulului derivatei


de ordinul doi al funciei;

Intg - valoarea integralei;


start variabila ce specific
alternativa de aplicare a metodei:
strat = n, pentru cazul cnd se d
n ; start = Eps se d Eps.

nceput

n numrul de diviziuni ale


intervalului;
Eps precizia de calcul;

DA

Dac
start = n

(b a) M
n : trunc (b a)
12 Eps

(b a ) 3 M
Eps :
12 n 2

h :

NU

(b a) x : a h;
;
Intg : 0
n
De la 1 pn la n-1

Intg:=Intg+f(x); x:=x+h;
Intg:=h(f(a)+f(b)+2Intg)/2

Sfrit

Sfrit

Calculul integralei

x2
1e 2 dx

definite
Y

f
(
x
)
dx

y=f(x)
6

(Aria(T)= f ( x)dx )

4e

ln(8x 3)

2e

X
0

Bibliografie
S.Corlat, L.Ivanov , Calcul
numeric, Chiinu,2004
A.Gremalschi, S.Corlat,
A.Braicov, Informatica, manual
cl.XII, tiina, 2010

Autor
Maria Gaidau, profesor
L.T.Ion Vatamanu,
or.Streni, R.Moldova

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