Documente Academic
Documente Profesional
Documente Cultură
Raffo Lecca
Lima-Perú
2017
Números Aleatorios
El término aleatorio, viene de una
característica que atribuye a cierta clase
de procesos, en el que no se puede
reconocer ningún orden, por lo cual no
es posible predecir su estado.
Los números aleatorios, son
números de una sucesión que cumplen
con ser:
• Uniformemente distribuidos
• Ser aleatorios en su aparición
...
xn ... p1 p2 ... pn 1 R 1
equivalente
I 1 I
p( j ) R p( j )
J 1 J 1
si U es 0.50, se tiene
F (3 1) R F (3)
luego X=x3=5
El proceso para generar estas
distribuciones obtenidas desde
procesos en tablas de frecuencias
(conocidas como distribuciones
empiricas) se basa en una función de
búsqueda en tablas denominada
lookup; presentandose a continuación
el algoritmo: Figura: Empirica con MATLAB
Function p=empirica(x,Fx)
i=1;
R=rand;
while R>=Fx[i]
i=I+1;
end
p=x[i];
Transformación inversa
Un algoritmo para generar una variable
aleatoria X que tiene función F es
1.- Generar RU(0,1)
2.- Retornar x=F-1(R)
Function p=Expon(ex)
p=-ex*log(rand);
Método del Rechazo
Sea una función f(x) definida en el
intervalo a x b (figura 7.31); donde su
moda, se encuentra por
f(x) Fig. 7.31
M
f(x)
1
g(x)
a xm b x
La
función f(x) es escalada a [0,1],
mediante la expresión
RECHAZO
1.- Generar x distribuido de modo
uniforme .
2.- Evaluar g(x)
3.- Generar R2
4.- If R2 g(x) then
se acepta la muestra
else
se rechaza la muestra
Porejemplo, para generar los valores de
x, en una función f(x)=3x para x[0,1]; se
observa en la figura 7.32, que
2
f(x)
g(x)
0 1
Para
aplicar el algoritmo, se tiene que
x~U(0,1), significa
Figura
r
x2+y2=r2
x
Una forma de escalar f(x) entre 0 y 1 es
usar el radio r igual a 1.
g(x)
x
a x b
Evaluando la esperanza matématica:
siendo xi~U(a,b).
La integral
es estimada como:
i Ui Xi F(Xi)
1 0.000 0.000 0.000
2 0.031 0.099 0.098
3 0.861 2.705 0.423
4 0.203 0.636 0.594
5 0.273 0.857 0.756
6 0.672 2.110 0.858
7 0.319 1.001 0.842
8 0.162 0.508 0.487
9 0.372 1.169 0.921
10 0.426 1.337 0.973
Corridas para otros valores pueden
resultar en