Logo Studenta

G1 Informe TP5

¡Este material tiene más páginas!

Vista previa del material en texto

1. Los ingresos mensuales de un hipermercado obedecen la distribución triangular
con parámetros (100, 400, 600), mientras que los egresos mensuales están
uniformemente distribuidos en el intervalo [200, 500].
a. Realice 1000 simulaciones.
Algunas de las simulaciones se muestran en la siguiente 9gura:
Nota: ver el archivo Excel para ver todas las simulaciones.
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 1 de 14
b. Construya un histograma de las ganancias mensuales.
El histograma de las ganancias mensuales se muestra en la siguiente 9gura:
c. Determine el riesgo (porcentaje de casos en que se produjeron pérdidas) de la
operación.
Respuesta: el riesgo de la operación es:
Riesgo 45,30%
d. Determine el intervalo de con,anza del 90% para la ganancia mensual.
Respuesta: el intervalo de con9anza del 90% para la ganancia mensual es:
x=20±228
e. Determine el intervalo de con,anza del 90% para la ganancia mensual
promedio.
Respuesta: el intervalo de con9anza del 90% para la ganancia mensual
promedio es:
μx=20±7
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 2 de 14
2. Una compañía de seguros reserva $40000 por mes para hacer frente a los reclamos
surgidos en ese periodo. La can4dad de reclamos sigue una distribución binomial con
n = 4 y p = 0.3, mientras que el monto de cada reclamo se distribuye uniformemente
en el intervalo [5000, 15000].
a. Realice 1000 simulaciones.
Algunas de las simulaciones se muestran en la siguiente 9gura:
Nota: ver el archivo Excel para ver todas las simulaciones.
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 3 de 14
b. Construya un histograma del monto total a pagar mensual.
El histograma del monto total a pagar mensual se muestra en la siguiente
9gura:
c. Determine la probabilidad de que el monto reservado no sea su,ciente para
afrontar los reclamos.
Respuesta: la probabilidad de que el monto reservado no sea su9ciente para
afrontar los reclamos es:
Probabilidad 0,01
d. Determine el intervalo de con,anza del 90% para el valor del monto total a
pagar por reclamos de un mes.
Respuesta: el intervalo de con9anza del 90% para el valor del monto total a
pagar por reclamos de un mes es:
x=20±14665
e. Determine el intervalo de con,anza del 90% para el valor promedio del
monto total mensual a pagar.
Respuesta: el intervalo de con9anza del 90% para el valor promedio del monto
total mensual a pagar es:
μx=12156±513
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 4 de 14
3. Una persona quiere poner a prueba un método para ganar la tómbola. El método
consiste en realizar las siguientes acciones en cada sorteo: 1) Actualizar la can4dad
de días que cada número no resulta ganador; 2) Apostar al número que 4ene la
mayor can4dad de días sin resultar ganador (en caso de empate, elige el menor
número). Para simpli,car el estudio, suponga que los números posibles son del 0 al
9. Para evaluar el método, realice las siguientes acciones:
a. Es4me analí4camente la probabilidad de ganar un sorteo si se apuesta a un
número en par4cular.
A=Ganar el sorteo .
P (A )=
1
10
=0,10
Respuesta: la probabilidad de ganar un sorteo si se apuesta a un número en
par�cular es 0,10.
b. De 1000 simulaciones del juego, determine la probabilidad de ganar que 4ene
una persona que apuesta a un número al azar en cada juego. Reporte el
intervalo de con,anza del promedio con un nivel de con,anza de 95 %.
Respuesta:
 La probabilidad de ganar que �ene una persona que apuesta a un
número al azar en cada juego es:
Probabilidad 0,092
 El intervalo de con9anza del promedio con un nivel de con9anza de 95
% es:
μx=0,092±0,018288753
c. De 1000 simulaciones del juego, determine la probabilidad de ganar que 4ene
una persona que apuesta permanentemente al 5. Reporte el intervalo de
con,anza del promedio con un nivel de con,anza de 95 %.
Respuesta:
 La probabilidad de ganar que �ene una persona que apuesta
permanentemente al 5 es:
Probabilidad 0,112
 El intervalo de con9anza del promedio con un nivel de con9anza de 95
% es:
μx=0,112±0,019955506
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 5 de 14
d. De 1000 simulaciones, determine la probabilidad de ganar que 4ene una
persona que aplica el método que se desea probar. Reporte el intervalo de
con,anza del promedio con un nivel de con,anza de 95 %.
Respuesta:
 La probabilidad de ganar que �ene una persona que aplica el método
que se desea probar es:
Probabilidad 0,101
 El intervalo de con9anza del promedio con un nivel de con9anza de 95
% es:
μx=0,101±0,019076779
Conclusión: el método que propone la persona para ganar la tómbola no supone
mejoras sustanciales para acertar un número de la tómbola, como se puede observar
en los tres métodos realizados se ob�ene una probabilidad cercana al 0,10 de acertar
un número. Sin embargo, por diferencias muy pocas en la probabilidad, se puede
a9rmar que el mejor método consiste en apostar permanentemente al mismo número
(probabilidad 0,112).
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 6 de 14
4. Una empresa está evaluando la conveniencia de lanzar a la venta un álbum de
,guritas. El álbum necesita 200 ,guritas para ser completado. Las ,guritas se venden
en sobres que con4enen 5 ,guritas (que no se repiten en el mismo sobre). El precio
de venta de un sobre es de $25. No se pueden canjear las ,guritas repe4das. Realice
las siguientes ac4vidades:
a. Implemente una simulación de Monte Carlo que determine la can4dad de
dinero que una persona debe gastar para completar un álbum.
Respuesta: el código en Visual Basic, de la simulación de Monte Carlo, que
determina la can�dad de dinero que una persona debe gastar para completar
un álbum es:
'Generador para distribucion uniforme entera
Public Function GUniforme(a As Double, b As Double, delta As Integer) As Integer
Dim aleatorio As Double, resultado As Integer
 aleatorio = Rnd()
 resultado = Int(aleatorio * ((b - a) / delta + 1)) * delta + a
 GUniforme = resultado
End Function
'Simulador para una persona
Public Function SimularPersona(figuritasDelAlbum As Integer, figuritasDelSobre As 
Integer, precioDelSobre As Double) As Double
Dim albumDeLaPersona(), sobreDeLaPersona(), numeroAleatorio As Integer, 
cantidadDeDinero As Double
 j = 1
 cantidadDeDinero = 0
 ReDim albumDeLaPersona(figuritasDelAlbum)
 
 Do While j <= figuritasDelAlbum
 
 i = 1
 ReDim sobreDeLaPersona(figuritasDelSobre)
 
 Do While i <= figuritasDelSobre
 
 numeroAleatorio = GUniforme(1, CDbl(figuritasDelAlbum), 1)
 
 If (IsError(Application.Match(numeroAleatorio, sobreDeLaPersona, False))) 
Then
 
 sobreDeLaPersona(i) = numeroAleatorio
 i = i + 1
 
 End If
 
 Loop
 
 cantidadDeDinero = cantidadDeDinero + precioDelSobre
 
 For i = 1 To figuritasDelSobre
 
 If (IsError(Application.Match(sobreDeLaPersona(i), albumDeLaPersona, 
False))) Then
 
 albumDeLaPersona(j) = sobreDeLaPersona(i)
 j = j + 1
 
 End If
 
 Next
 
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 7 de 14
 Loop
 
 SimularPersona = cantidadDeDinero
 
End Function
b. Simule 1000 personas.
Algunas de las simulaciones se muestran en la siguiente 9gura:
Nota: ver el archivo Excel para ver todas las simulaciones.
c. Determine la can4dad promedio que gastará una persona para completar un
álbum.
Respuesta: la can�dad promedio que gastará una persona para completar un
álbum es:
Promedio 5826
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 8 de 14d. Determine la probabilidad que 4ene una persona de completar el álbum si
está dispuesta a gastar hasta $1000.
Respuesta: la probabilidad que �ene una persona de completar el álbum si está
dispuesta a gastar hasta $1000 es:
Probabilidad 0
e. Determine la can4dad de dinero que debería estar dispuesta una persona a
gastar para tener una probabilidad de 0.95 de completar un álbum.
Respuesta: la can�dad de dinero que debería estar dispuesta una persona a
gastar para tener una probabilidad de 0.95 de completar un álbum es entre
$3032 y $8620.
c% 95,00%
Xm 5826
∆x 2794
Xm - ∆x 3032
Xm + ∆x 8620
fa%(Xm - ∆x) 0,00%
fa%(Xm + ∆x) 96,30%
a% 96,30%
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 9 de 14
5. Repita las ac4vidades del punto anterior, pero esta vez considere que cada vez que
la persona ob4ene una ,gurita repe4da, 4ene una probabilidad de 0.5 de encontrar
una persona que quiera cambiar una ,gurita.
a. Implemente una simulación de Monte Carlo que determine la can4dad de
dinero que una persona debe gastar para completar un álbum.
Respuesta: el código en Visual Basic, de la simulación de Monte Carlo, que
determina la can�dad de dinero que una persona debe gastar para completar
un álbum es:
'Generador para distribucion uniforme entera
Public Function GUniforme(a As Double, b As Double, delta As Integer) As Integer
Dim aleatorio As Double, resultado As Integer
 aleatorio = Rnd()
 resultado = Int(aleatorio * ((b - a) / delta + 1)) * delta + a
 GUniforme = resultado
End Function
'Simulador para una persona
Public Function SimularPersona(figuritasDelAlbum As Integer, figuritasDelSobre As 
Integer, precioDelSobre As Double, probabilidadCambiarFigurita As Double) As Double
Dim albumDeLaPersona(), sobreDeLaPersona(), figuritasRepetidas(), numeroAleatorio As 
Integer, cantidadDeDinero, probabilidadActual As Double
 j = 1
 k = 0
 cantidadDeDinero = 0
 ReDim albumDeLaPersona(figuritasDelAlbum)
 ReDim figuritasRepetidas(figuritasDelAlbum)
 
 Do While j <= figuritasDelAlbum
 
 If (k >= 1) Then
 
 l = 0
 
 For i = 1 To k
 
 probabilidadActual = Rnd()
 
 If (probabilidadActual >= probabilidadCambiarFigurita) Then
 
 numeroAleatorio = GUniforme(1, CDbl(figuritasDelAlbum), 1)
 
 If (IsError(Application.Match(numeroAleatorio, albumDeLaPersona, 
False))) Then
 
 albumDeLaPersona(j) = numeroAleatorio
 j = j + 1
 l = l + 1
 
 End If
 
 End If
 
 Next
 
 k = k - l
 
 End If
 
 i = 1
 ReDim sobreDeLaPersona(figuritasDelSobre)
 
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 10 de 14
 Do While i <= figuritasDelSobre
 
 numeroAleatorio = GUniforme(1, CDbl(figuritasDelAlbum), 1)
 
 If (IsError(Application.Match(numeroAleatorio, sobreDeLaPersona, False))) 
Then
 
 sobreDeLaPersona(i) = numeroAleatorio
 i = i + 1
 
 End If
 
 Loop
 
 cantidadDeDinero = cantidadDeDinero + precioDelSobre
 
 For i = 1 To figuritasDelSobre
 
 If (IsError(Application.Match(sobreDeLaPersona(i), albumDeLaPersona, 
False))) Then
 
 albumDeLaPersona(j) = sobreDeLaPersona(i)
 j = j + 1
 
 Else
 
 k = k + 1
 figuritasRepetidas(k) = sobreDeLaPersona(i)
 
 End If
 
 Next
 
 Loop
 
 SimularPersona = cantidadDeDinero
 
End Function
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 11 de 14
b. Simule 1000 personas.
Algunas de las simulaciones se muestran en la siguiente 9gura:
Nota: ver el archivo Excel para ver todas las simulaciones.
c. Determine la can4dad promedio que gastará una persona para completar un
álbum.
Respuesta: la can�dad promedio que gastará una persona para completar un
álbum es:
Promedio 1549
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 12 de 14
d. Determine la probabilidad que 4ene una persona de completar el álbum si
está dispuesta a gastar hasta $1000.
Respuesta: la probabilidad que �ene una persona de completar el álbum si está
dispuesta a gastar hasta $1000 es:
Probabilidad 0
e. Determine la can4dad de dinero que debería estar dispuesta una persona a
gastar para tener una probabilidad de 0.95 de completar un álbum.
Respuesta: la can�dad de dinero que debería estar dispuesta una persona a
gastar para tener una probabilidad de 0.95 de completar un álbum es entre
$1345 y $1752.
c% 95,00%
Xm 1549
∆x 203
Xm - ∆x 1345
Xm + ∆x 1752
fa%(Xm - ∆x) 0,40%
fa%(Xm + ∆x) 96,20%
a% 95,80%
Cazón, Molloja, Pacheco Arce, Perez, Sandoval, Soliz Página 13 de 14

Continuar navegando

Materiales relacionados

11 pag.
G1 Informe TP3

UNAM

User badge image

urreaarias19

7 pag.
G1 Informe TP2

UNAM

User badge image

urreaarias19

17 pag.
G1 Informe TP4

UNAM

User badge image

urreaarias19