Está en la página 1de 3

1er Laboratorio Calificado CC 562

Solucin
Alumno: Jorge luis Carhuarica Aguilar
(Modelamiento y Simulacin)
1.

Solucin:
El siguiente cdigo matlab generara el nmero esperado de lanzamientos
necesarios. Si definimos la variable nsim (numero de simulaciones) con un
valor de 1000 entonces el vector v consiste en los resultados de las 1000
simulaciones y mean(v) produce 61.5420, una estimacin de la E(N).

Codigo matlab:

clear;
close all;
clc;

nsim=1000;
%nsim=numero de simulaciones. output v=vector de resultados de nsim
simulacines
v=[];
for i=1:nsim
y=sum(ceil(6*rand(2,12))); % inicializa con 12 rodadas
while (length(unique(y))<11)
x=sum(ceil(6*rand(1,2))); %genera la suma de dos lanzamientos del dado
y=[y x]; % argumentos de la lista de y valores hasta unique(y)=11
end
v=[v length(y)];
end

2. Utilizar el mtodo de la composicin

Solucin:

Esta es la mezcla de dos distribuciones geomtricas. Con probabilidad

1/2 generado de Geom(1/2) y por otra parte de Geom(1/3). Si


U 1 <1/2
output X =1+ [ ln ( U 2 )
1/2 ] y por otra parte si
U 1 >1/2 output

X =1+ [ ln ( U 2 )
2/3 ]
3.

4.

a) Algoritmo:

Paso 1: Generar un numero random U.


Paso 2:
Paso 3:
Paso 4:
Paso 5: Ir al paso 3.

b) Algoritmo:
Dar un segundo mtodo para generar Y podemos usar aceptacin-
rechazo,
dominando estas probabilidades utilizando una distribucin binomial.
Sea Z una
r.v. que tiene una Binomial (n, p) de distribucin, con masa de
probabilidad qsubj, entonces sea c una constante tal que:

Paso 1: Simular el valor de Z.


Paso 2: Generar un numero aleatorio U
Paso 3: Por otro lado retornar al
paso 1.

También podría gustarte