lunes, 19 de julio de 2010

EJERCICIO DE GPSS

Ejemplo 1
Máquinas automáticas
Se tiene una sala con dos máquinas automáticas, una que vende galletas y otra que vende refrescos. Los posibles clientes llegan cada 2 ± 1min. a la sala. El 20 % no compra nada y se sale, el 60 % compra una bebida, el 10% compra una bebida y una galleta. El resto sólo compra galletas. Los tiempos de atención son de 1.5 ± 0.5 min en cualquiera de las máquinas. Obtenga el tiempo promedio de los clientes en la sala (excluyendo los que no compran). Simule 4 horas de operación


















Ejercicio

























RESULTADO


































Ejemplo 2 Dpto. Quejas














Se simula la operación de un Departamento que recibe y resuelve Quejas de clientes. El Dpto. tiene 2 especialistas que resuelven situaciones diferentes cada uno de ellos, Pero en caso de que se acumulen 5 o mas casos en espera de la atención de uno de Ellos, la siguiente queja se pasará al otro especialista para atender a los clientes de Manera rápida. El tiempo inter arribo de quejas es de una cada 30±15 min. El 48% Son para el especialista A y el resto para el B. El tiempo de atención de la queja es uniforme entre 10 y 30 min por queja, y en caso de ayuda su tiempo es de 30 ±5 min. La ayuda se da mientras algún especialista no tenga fila de espera. Simule la atención de 100 quejas.




















EJERCICIO


































RESULTADO































































viernes, 16 de julio de 2010

EJERCICIO DE GPSS

Ejemplo 2

Se desea saber cuántos puntos de cobro (casetas) de peaje se deben abrir en uno de los sentidos de una autopista, para tenerlos disponibles en caso de que la demanda aumente al doble de autos por unidad de tiempo (en promedio), puesto que se desea que el número de autos en espera de servicio no sea superior a 20, por el riesgo de accidente que hay en la zona. Si el tiempo inter arribo de los autos en cada carril es 20 ± 10 sg y el tiempo de cobro por auto es de 10 ± 5 sg, simule ocho horas de operación para tomar una decisión.



























Construcción del modelo GPSS

El primer paso es crear el modelo conceptual, descomponiendo el sistema de acuerdo a los elementos que es posible simular. Por ejemplo: las cabinas de cobro se pueden visualizar como unidades de equipo múltiple, ya que son similares en características. Los autos se pueden representar por transacciones y el número de autos en espera de servicio se puede
Cuantificar como una fila frente al servidor. De esta manera se puede inferir que se hará uso de las siguientes instrucciones: (básicamente)

SIMULATE para iniciar el programa (compilarlo y correrlo), GENERATE para crear las transacciones que representarán los autos que llegan por la autopista, QUEUE para tomar datos de los autos que están en espera del servicio, ENTER para simular un conjunto de cabinas de cobro de características semejantes ADVANCE para representar los tiempos de atención, TERMINATE para sacar autos del modelo una vez que pasan la caseta, DEPART para descontar de la fila a los autos atendidos, LEAVE para desocupar las cabinas de cobro, y START para dar una condición de terminación.

Programa GPSS para el Ejemplo 2
























RESULTADO









viernes, 2 de julio de 2010

EJERCICIOS DE MATLAB

Pantalla final de Tipos de Datos















Pantalla final de Operadores relacionales y logicos



MATLAB 5.0

Introducción

Hoy en día muchos colegas en las áreas de la enseñanza de la matemática, utilizan diversos tipos de software como importantes recursos didácticos o de investigación.

MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es un software matemático que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M). Está disponible para las plataformas Unix, Windows y Apple Mac OS X.

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la comunicación con programas en otros lenguajes y con otros dispositivos hardware. El paquete MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber, Simulink (plataforma de simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI). Además, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas (toolboxes); y las de Simulink con los paquetes de bloques (blocksets).

Es un software muy usado en universidades y centros de investigación y desarrollo. En los últimos años ha aumentado el número de prestaciones, como la de programar directamente procesadores digitales de señal o crear código VHDL.

Historia

Fue creado por The MathWorks en 1984, surgiendo la primera versión con la idea de emplear paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico, sin necesidad de escribir programas en dicho lenguaje. El lenguaje de programación M fue creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y EISPACK sin tener que usar Fortran.

En 2004, se estimaba que MATLAB era empleado por más de un millón de personas en ámbitos académicos y empresariales

El Matlab es un software diseñado principalmente para cumplir dos tipos de tareas globales; las de cálculo matemático directo y las tareas de programación. Éste desempeña sus tareas de cálculo matemático utilizando una serie de funciones internas que se pueden clasificar en dos grupos, las matemáticas y las funciones que realizan una tarea.

Comandos Básicos

1. Help: brinda una ayuda al usuario acerca de los comandos del programa.

2. Clock: da información del año, mes, día y hora actuales, con un formato decimal.

3. Fix(clock): da información del año, mes, día y hora actuales, con un formato entero.

4. Date: brinda la fecha actual con el formato día-mes-año.

5. Demo: realiza diferentes demostraciones de la capacidad del Matlab, con respecto a un menú que se le ofrece al usuario.

6. Clc: borra el contenido de la ventana de comandos.

Graficas en Matlab

Brindan cuatro opciones de tipos de línea para realizar una gráfica.

d