36 0 109KB
Universitatea *******************
Catedra Mecanica Teoretică
RAPORT Lucrarea de laborator Nr.7 la Mecanică realizată în MATLAB
Tema: calcul numeric al integralelor Varianta 7
A efectuat:
***************
A verificat:
********************
Chişinău 2017
Sarcina lucrării: I. De calculat numeric integralele definite ordinare: 2
a)
5/9
x 1 / 3 ( x 2 / 3 1)1 / 3dx
;
1
b)
0
dy 1 y (1
1 y )2
.
II. De calculat numeric integrala definită dublă folosind file-funcţia respectivă: 0.2 0
[x
2
y 3 sin x ]e x dxdy
0.11
III. De calculat numeric integrala triplă folosind file-funcţia respectivă:
Efectuarea lucrării: I. a) >> f=quad('((x.^(-1/3)).*((x.^2/3)+1).^1/3)',1,2) f = 0.5166 b) >> q=quad('1./((1-y).^1/2).*(1+((1-y).^1/2)).^2',0,5/9) q = 2.9336
II. rezult=dblquad('(x.^2.*y.^2+sin(x)).*exp(x)',-1,0,0.1,0.2) rez = -0.0242 III. rezult=triplequad('(x.*y.*z).^2.*exp(z)',-1,0,1,2,0,0) rezult = 0
Concluzie: Efectuind acest laborator am ajuns la ideea ca integrarea numerica este una din aplicarile cele mai importante ale pachetului MATLAB. Pentru a calcula integralele definite ordinare simple am folosit functia quat care utilizeaza metoda lui Simpson si poate fi mai efectiva cind functiile de sub integrala nu sunt line sau cind precizia calcului,care se cere,este joasa. Calcularea tuturor integralelor le-am efectuat direct in fereastra de comandă deoarece fiecare integrală cerea o file function diferită, astfel este evident, crearea file funtion este inutilă, mai ales că in file funtion mu arată din start greșeala, dar o arată în fereastra de comenzi.