Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Metodo Trapecio Matlab
Metodo Trapecio Matlab
format long
syms x
y=input('dame la funcion (entre apostrofes)');
a=input('dame el limite inferior: ');
b=input('dame el limite superior: ');
n=6;
dx=(b-a)/n;
in=subs(y,a);
for i=2:n
a=a+dx;
in=in+2*subs(y,a);
end
in=in+subs(y,a+dx)
in=in*(dx/2)
disp('el valor de la integral es')
disp(in)
corrida
in =
(369125357*dx)/574334800
in =
(369125357*dx)/2297339200
el valor de la integral es
(369125357*dx)/2297339200
in =
0.642700663445781
in =
0.160675165861445
el valor de la integral es
0.160675165861445
Problema 2
format long
syms x
y=input('dame la funcion (entre apostrofes)');
a=input('dame el limite inferior: ');
b=input('dame el limite superior: ');
n=4;
dx=(b-a)/n;
in=subs(y,a);
for i=2:n
a=a+dx;
in=in+2*subs(y,a);
end
in=in+subs(y,a+dx)
in=in*(dx/2)
disp('el valor de la integral es')
disp(in)
corrida
in =
1.900040540936463
in =
0.475010135234116
el valor de la integral es
0.475010135234116
Problema teoria
format long
syms x
y=input('dame la funcion (entre apostrofes)');
a=input('dame el limite inferior: ');
b=input('dame el limite superior: ');
n=4;
dx=(b-a)/n;
in=subs(y,a);
for i=2:n
a=a+dx;
in=in+2*subs(y,a);
end
in=in+subs(y,a+dx)
in=in*(dx/2)
disp('el valor de la integral es')
disp(in)
corrida
in =
1.559452052200936e+002
in =
77.972602610046806
el valor de la integral es
77.972602610046806