simulacion

Páginas: 2 (263 palabras) Publicado: 27 de junio de 2014

Universidad Nacional del Altiplano

Facultad FINESI
Escuela profesional de Ing. estadística e informAtica




Docente: Ing Alcides Ramos CalsinaPresentado por: Alain Yucra Halanoca

Código: 073771

Puno-Perú

2012



1. Utilizando los programas implementados en Matlab del capítulo anterior, generar 500 númerosaleatorios aplicando los siguientes métodos:
a) Generador Congruencial Cuadrático
b) Método Aditivo
c) Método Congruencial Mixto
d) Método Congruencial Multiplicativo

2. De losnúmeros pseudoaleatorios generados en ejercicio 1, ejecutar las siguientes
Pruebas para los números aleatorios:
a) Prueba de los Promedios
b) Prueba de Varianza
c) Prueba deFrecuencias

SOLUCION:
Ejercicio 1 y 2 , G.C. Cuadrático con prueba de promedio, varianza y frecuencia, Implementado en MATLAB
Aquí el código en MATLAB
GENERADORCONGRUENCIAL CUADRATICO:
% Generador congruencial Cuadratico:::
% Xn+1=(ax*n+c) mod m
clc;
n=input('Ingrese tamaño de muestra N=');
a=input('Ingrese a=');
b=input('Ingrese b=');c=input('Ingrese c=');
m=input('Ingrese modulo m=');
xo=input('Ingrese semilla xo=');
fprintf(' i Xn+1 Un+1\n');
fprintf('------------------------\n');
sum=0;temp=0;
for i=1:n
x(i)=mod(((2*xo.^2+2*xo+2)),10);
xo=x(i);
y(i)=temp;
U=x(i)/m;
z(i)=U;
sum=sum+U;
cont(i)=i;
fprintf('%5.0f %10.0f%13.4f\n',i,x(i),U);
end
%subplot(2,1,1), scatter(cont,x);
%subplot(2,1,2), scatter(y,z);

fprintf('\nREALIZANDO LA PRUEBA DE PROMEDIOS\n\n');
prom=sum/n;
fprintf('Promedio= %10.4f\n',prom);
fprintf('\nCon Un Nivel De Confianza del 5%% \n');
fprintf('\nCalculamos Zo:\n\n');
zo=((prom-0.5)*sqrt(n))/(sqrt(1/12));
fprintf('Zo= %10.4f \n',zo);
if(abs(zo)
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Simulacion
  • Simulacion
  • simulacion
  • simulación
  • simulacion
  • Simulacion
  • Simulación
  • Simulacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS