Anda di halaman 1dari 4

TRABAJO ENCARGADO

%simulacin de montecarlo
%integral de f(x)=(1\(2-x.^2))en el intervalo de [0,2]
clear all;
n=10; %tamao de la muestra
aleax=rand(n,1);
aleay=rand(n,1);
NE=0; %inicializa el numero de exiotos
a=0; b=2; M=(1\(2-b^2)); %limites del eje x e y
for (i=1:n)
X(i)=a+(b-a)*aleax(i);
Y(i)=aleay(i)*M;
f(i)=(1\(2-X(i)^2));
if (Y(i)<=f(i))
NE=NE+1;
end
end
p=NE/n;
M=max(f);
Area=M*(b-a)*p;
disp(Area)
%GRAFICA DE PUNTOS
x=[a:1/n:b];
y=(1\(2-x.^2));
plot(x,y,X,Y,'ro')
title('Funcion f(x)=(1\(2-x.^2)) en [0,2]')
xlabel('x'); ylabel('y')

N=10

N=50

N=100

N=500

n=1000

N=5000

Anda mungkin juga menyukai