Está en la página 1de 5

Tecnolgico De Estudios Superiores De Chalco

Maestro: Ing. Ladislao Roberto Aldama Rojano

Alumnos: Hctor Gonzales Carmona


Jos D Jess Monroy Prez
Anel Romero
Estibali Fernanda Sosa Espinoza

Trabajo: Chi-Cuadrada

Materia: Simulacin

Grupo: 4501

Turno: Matutino

Carrera: Ing. En Sistemas Computacionales


Chi-Cuadrada
Objetivo: Aprender como es el funcionamiento de este algoritmo y aplicarlo ya
de programado para ver cmo es que funciona de manera correcta sin ningn
problema y que nos de los resultados que nosotros o el usuario desea.

Marco Terico:
Busca determinar si los nmeros del conjunto ri se distribuyen uniformemente en
el intervalo (0,1) para llevar a cabo esta prueba es necesario dividir el intervalo
(0,1) en m Subintervalos en donde se recomienda que m= raz de N siendo n la
cantidad de nmeros pseudoaleatorios. Posteriormente se clasifica cada nmero
pseudoaleatorio de conjunto ri en los m subintervalos.
A la cantidad de nmeros ri que se clasifican en cada intervalo se les denomina
frecuencia observada (oi) y a la cantidad de nmeros ri que se espera encontrar
en cada subintervalo se denomina frecuencia esperada (Ei) tericamente la
frecuencia esperada es el resultado de dividir n/m a partir de los valores de Oi e
Ei se determina el estadstico mediante la ecuacin:

Si el valor del estadstico chi-cuadrada es menor al valor en tablas entonces no


se puede rechazar que el conjunto de nmeros ri sigue una distribucin uniforme
en caso contrario se rechaza que ri sigue una distribucin uniforme.
Desarrollo:

Lo primero que hacemos es crear nuestro documento que ser en bloc de


notas en donde desarrollaremos nuestro cdigo para llevar a cabo nuestro
algoritmo de la chi- cuadrada y ver cmo es su funcionamiento su sintaxis
a travs del programa Ruby
Ya que est programado terminado en bloc de notas se proseguir a ver
si funciona correctamente nuestro algoritmo.
El cual correremos en nuestro lenguaje de programacin ruby
Y es as como queda desarrollado nuestro programa
Conclusin: Al estar desarrollando nuestros algoritmos podemos ver
cmo es la sintaxis de Ruby y cmo funciona, tambin podemos ver de
manera programable como es que estn funcionando nuestro algoritmo y
de esta manera hacerlo ms sencillo para el usuario.

También podría gustarte