Upload
samed-maraza-jaliri
View
217
Download
0
Embed Size (px)
Citation preview
7/23/2019 Mtodo Del Trapecio y de Romberg
1/3
functionA=trapecio(f,a,b,n)h=(b-a)/n;s=0;
fork=1:n-1s=s+f(a+k*h ) ;end
A=(f(a)+f(b)+2*s)*h/2 ;
f=!(") sin("+2);
trapecio(f,0,#,$)
ans =-1%'
todo de a cuadratura
f=!(") sin("+2);
uad(f,0,#)
ans =-1%&'&
functionA=ro.ber(f,a,b,error)r(1,1)=trapecio(f,a,b,1);r(2,1)=trapecio(f,a,b,2);r( 2,2) = (#*r(2,1)-r(1,1))/&;k=2;hieabs(r(k,k)-r(k,k-1))=error k=k+1; r(k,1) =trapecio(f,a,b,2( k-1)) ; for=2:k r (k,) = (#( -1)* r (k,-1)-r (k-1,-1 ))/(#( -1)-1); endend
A=r;
7/23/2019 Mtodo Del Trapecio y de Romberg
2/3
f=!(") o("); ro.ber(f,1,2,0%00001)
ans =
0% 0 0 0 0%&'0 0%&$$ 0 0 0%&$&' 0%&$& 0%&$& 0 0%&$ 0%&$& 0%&$& 0%&$& f=!(") o("); uad(f,1,2)
ans =0%&$& f=!(") o(1+"%2); ro.ber(f,-1,1,0%00001)
ans =
1%&$& 0 0 0 0
0%3&1 0%#21 0 0 0 0%3' 0%2$ 0%&&0 0 0 0%&$& 0%2'$ 0%2'$ 0%2'' 0 0%&0 0%2'3 0%2'3 0%2'3 0%2'3 f=!(") o(1+"%2); uad(f,-1,1)
ans =
0%2'3
7/23/2019 Mtodo Del Trapecio y de Romberg
3/3
function4=eer1(")""=50 1 2 & #6;44=50 ' 2 06;
4=interp1("",44,",7spine7); f=!(") eer1("); ro.ber(f,0,#,0%0001)ans =
0 0 0 0 0 #%0000 %&&&& 0 0 0 1#%0000 1'%&&&& 1$%1&&& 0 0
1%000 1'%&&&& 1'%&&&& 1'%&20 0 1'%120 1'%&&&& 1'%&&&& 1'%&&&& 1'%&& f=!(") eer1("); uad(f,0,#)ans =1'%&&&&