Tarea estadistica
Publicado por Andres M (7 intervenciones) el 26/08/2009 21:10:11
Hola a todos. Tengo una consulta sobre un problema que tengo en un programa para estadistica. En éste programa lo que hay que hacer es generar al azar puntos en un rectangulo y un circulo que se encuentra dentro del primero. La idea es contar la cantidad de puntos que caen dentro del circulo, para comprobar si la probabilidad de éste es: área (C) / área (R) que aproximadamente es 4pi/100 . Por lo que la fórmula se deduce así: área (C)=(nc / n)*área (R); donde nc es la cantidad de puntos que salieron dentro del circulo y n la cantidad total de puntos. Mi programa va mas o menos así.
clc
rectangle('position',[0,0,10,10],'curvature',[0,0],'facecolor',([0,0.2,0.6]),'edgecolor',([0,0,0]))
hold on
rectangle('position',[3,3,4,4],'curvature',[1,1],'facecolor',([0.2,0.8,0.501961]),'edgecolor',([0,0,0]))
hold on
v=10*rand(1,100)
t=0.1:0.1:10
plot(t,v,'k.')
El problema es que no se como discriminar que puntos caen en el circulo, incluyendo la frontera, y cuales no. Agradecería su ayuda.
Atte Andrés.
clc
rectangle('position',[0,0,10,10],'curvature',[0,0],'facecolor',([0,0.2,0.6]),'edgecolor',([0,0,0]))
hold on
rectangle('position',[3,3,4,4],'curvature',[1,1],'facecolor',([0.2,0.8,0.501961]),'edgecolor',([0,0,0]))
hold on
v=10*rand(1,100)
t=0.1:0.1:10
plot(t,v,'k.')
El problema es que no se como discriminar que puntos caen en el circulo, incluyendo la frontera, y cuales no. Agradecería su ayuda.
Atte Andrés.
Valora esta pregunta


0