Beruflich Dokumente
Kultur Dokumente
SIMULACIN
ESTUDIANTE
INGENIERO
RICARDO PORRAS
INGENIERIA INDUSTRIAL
BOGOTA D.C
2017
METODO PARA GENERAR VARIABLES ALEATORIAS
EXPONENCIAL
() =
1
() =
1
=
= 1
= (1 )
1
= (1 )
UNIFORME
1
() =
() =
=
= ( )
WEIBULL
= + (1 )
NORMAL
12
= [( ) 6] +
=1
%
0 = ( : );
= ( : );
= ( : );
= ( : );
1 = 1;
= (50,1);
1 = (( + ( 0)), );
(1,1) = 1;
= 2 ()
(, 1) = (( + ( ( 1,1))), );
(, 1) == (1,1)
= ./1
0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000
0.0000 0.0000 0.0001 0.0002 0.0004 0.0007 0.0029 0.0058 0.0117 0.0234
0.0469 0.0943 0.0015 0.3882 0.8090 1.7747 4.5513 1.0856 2.4741 7.5853
4.1196 0.6539 1.4063 3.3700 19.7275 16.2618 12.7961 9.3303 5.8646 2.3988
7.1805 3.7148 0.2490 0.5112 1.0806 0.1903 7.5127 2.4610 4.0469 0.5812
2) Se introduce el cdigo de la trasformada inversa
clc
clear all
r0=input ('Introduzca valor de la semilla: ');
a=input ('Introduzca valor de a : ');
c=input ('Introduzca valor de c: ');
m=input ('Introduzca valor de m: ');
m1=m-1;
rs=zeros(50,1);
r1=mod((a+(c*r0)),m);
rs(1,1)=r1;
for i=2: length (rs)
rs(i,1)=mod((a+(c*rs(i-1,1))),m);
if rs (i,1)==rs(1,1)
break
end
end
psudoalea=rs./m1;
i
media=0.2;
datos1=(-1/media).*log(1-psudoalea)
hist(datos1,7)
NORMAL
12
= [( ) 6] +
=1
Para generar seudoaleatorios
:
= 0
= 1 12
= + ()
VIDA DEL ELEMNTO:
1()
= 1 600
= 0
= 1 12
= + ()
1 = (( 6) (3, 2)) + (2, 2)
( + 2, 6) = 1
7) Obtenemos datos Vida 1
= + ()
1 = (( 6) (3, 2)) + (2, 2)
( + 2, 6) = 1
= 1 600
= 0
= 1 12
= + ()
2 = (( 7) (3, 3)) + (2, 3)
( + 2, 7) = 1
= 1 600
= 0
= 1 12
= + ()
3 = (( 8) (3, 4)) + (2, 4)
( + 2, 8) = 1
8) Obtenemos datos Vida 2 y 3
9) Se realizan 4 pruebas para DATOS 1
ELEMENTO 1 2 3
MEDIA 1200 1100 1200
DESVIACIN 50 80 100
PRUEBA 1.1
PRUEBA 1.2
PRUEBA 1.3
RUEBA 1.3
ELEMENTO 1 2 3
MEDIA 1200 1200 1200
DESVIACIN 80 80 80
PRUEBA 2.1
PRUEBA 2.2
PRUEBA 2.3
PRUEBA2.4