Está en la página 1de 3

ESTADÍSTICA COMPUTACIONAL

PRIMER EXAMEN PARCIAL A

1. Generar por el método de la transformación inversa, 1000 numeros al


azar que sigan la distribución de probabilidad siguiente
F ( x )=1−exp (−4 x2 ) , x> 0
Mostrar el procedimiento, elaborar un programa en MATLAB que
muestra el histograma de los datos generados. Presentar el programa y
el histograma.
n=1000;
X=repmat(0,n,1);
for i=1:n
U=unifrnd(0,1);
X(i)=(log(1-U)/(-4)^(1/2));
end
X
hist(X)

2. Aplicando el método de la aceptación y rechazo generar valores de una


v-a X con P[X=j]=pj

Primero suponiendo que U = 0.54 y el valor de Y = 3, y luego


suponiendo que U = 0.37 y el valor de Y = 2. Presentar el algoritmo
correspondiente

Algoritmo:
Generar Y un valor de Y – qj
Generar un numero aleatorio U, U – U(0,1)
pr
Si U < → X=Y
cq r
En caso contrario regresar al paso a)

Suponiendo que U = 0.54 y Y=3


0.2 0.3 0.15 0.35
c=máx {0.25 ,
0.25 0.25 0.25 }
, , =1.4

p j P(X =3) 0.15


= = =0.428
cq j cP(Y =3) 1.4∗0.25
Como U = 0.54 > 0.428 entonces se rechaza el valor.
Suponiendo U = 0.37 y Y=2
p j P( X =2) 0.30
= = =0.856
cq j cP(Y =2) 1.4∗0.25
Como U = 0.54 < 0.856 entonces se acepta el valor, X = 2
MATLAB:
u=input('Ingrese el valor de u :');
y=input('Ingrese el valor de y :');
n=input('Ingrese la cantidad de probabilidades n');
for i=1:n
x(i)=input('Ingrese las probabilidades:');
end
q=1/n
m=x/q
c=max(m)
h=x(y)/(c*q)
if u<h
fprintf('x=y')
else
fprintf('x diferente de y')
end

3. Se desea resolver el problema del cálculo de la integral siguiente, donde


g(x) es una función de densidad.

l=∫ f ( x ) g ( x ) dx
ALGORITMO
1. Generar x 1 , x 2 , .. , x n → g ( x)
1
2. Hacer l g = ∑ f ( x i)
n
Genere 30 valores y calcule la integral para las funciones:
2
f ( x )=x 2, g ( x ) → N (u=0 , σ =4 )
Presentar los 30 valores generados y el valor estimado de la integral.

Generar 30 valores de la N(0,4). Calcular los cuadrados de cada uno y promediar los
cuadrados calculados

4. Halle el rango intercuartilico para 10 numeros aleatorios generados por


la distribución normal estándar
x=normrnd(0,1,10,1)
lqr(x)

Halle el rango para los números aleatorios generados por la función


x=poissrnd(4,10,1)
Range(x)

5. Halle la tabla de frecuencia de 50 números aleatorios generados por la


distribución binomial con n= 50 y p = 0.6
x=binornd(50,0.6,50,1)
Tabulate(x)

6. Genere 10 números de una progresión aritmética de razón 5, cuyo


número inicial sea 10
F(x)=5n + 5. Para n =1,…,10 Otro metodo
>>10:5:55 X=[10];
For i=1:10
X=[x(5*i+5)];
End
>>x
ESTADÍSTICA COMPUTACIONAL
PRIMER EXAMEN PARCIAL B

1. Determinar si los siguientes números son aleatorios:

0.88 0.53 0.42 0.39 0.80 0.54 0.53 0.28 0.34 0.50
0.90 0.80 0.36 0.81 0.80 0.04 0.24 0.90 0.50 0.26
0.49 0.53 0.26 0.03 0.53 0.63 0.66 0.45 0.73 0.62
0.36 0.17 0.38 0.67 0.03 0.01 0.82 0.01 0.91 0.15
0.79 0.16 0.10 0.35 0.02 0.21 0.05 0.10 0.29 0.48

Utilice las pruebas necesarias a un nivel de significación del 5%. (3


puntos)

2. Explique en qué consiste el método de aceptación y rechazo para determinar un


generador para simular los valores de una variable aleatoria X con función de
probabilidad pj = P(X = j), j ≥ 0.
(3 puntos)

3. Generar por el método de la transformada inversa, 500 valores de la v.a.


X que tiene la función de densidad siguiente:

2
f (x )= (3 /2) x , −1≤x≤1
{ 0 , caso contrario

Mostrar el procedimiento, elaborar un programa en MATLAB que muestre el


histograma de los datos generados. Presentar el programa y el histograma.
(4 puntos)

4. De un algoritmo para simular valores de una v.a. discreta X, tal que su función
de probabilidad es: (Use el método de composición con α = 0.6)
(3 puntos)

P [ X= j ]= 0. 2 ; j=1 , 2, 3 , 4
{
0 . 05 ; j=5 , 6 , 7 , 8

5. Simule una variable aleatoria con distribución Poisson. Presente el algoritmo


correspondiente y obtenga el programa MATLAB para generar 100 valores de
esta distribución y presente la tabla de frecuencias.
(4 puntos)

6. Un chico invita a una chica, citándola en la puerta de un cine entre las 5 y las 6
de la tarde. El joven tiene fama de impuntual, entonces la joven acepta la cita
pero con la condición de no esperarlo más de 10 minutos. Ambos se despiden
entendiendo que lo último vale para los dos por igual. Se pide estimar por
simulación la probabilidad de que los dos chicos se encuentren efectivamente.
Presente el algoritmo y el resultado del programa utilizado. (3 puntos)

También podría gustarte