Precision de integracion Matlab
Publicado por Giancarlo (1 intervención) el 11/10/2014 19:39:25
Muy buenas, necesito ayuda por favor, para desarrollar un algoritmo en matlab que me permita halla el numero de rectangulos necesarios para el calculo mas o menos preciso de la integral de f(x)=exp(-(x^2)) . Intente lo siguiente y no me funciono :(
AYUDENME
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
disp('Calculo de la integral definida de f(x)=exp(-(x^2))
a=input('Ingrese el limite inferior de integracion:');
b=input('Ingrese el limite superior de integracion:');
v=0;
e=0;
for n=1:1000
dx=(b-a)/n;
for k=1:n
c=a+k*dx;
w=v+exp(-(c^2));
v=w;
f=v*dx;
end
if abs(f-e)<(10^(-5))
break
end
e=f;
end
disp(['Resultado: ',num2str(e)]);
disp(['El numero de rectangulos es:',num2str(k)]);
AYUDENME
Valora esta pregunta


0