SlideShare una empresa de Scribd logo
1 de 10
Descargar para leer sin conexión
“Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria"

Escuela de Ingeniería de Sistemas

Asignatura

:

Dinámica de Sistemas

Alumna

:

Gutiérrez Fernández Marisol

Docente

:

Ing. Ricardo Seminario Vásquez

Tema

:

Trabajo de Investigación
Formativa – II Unidad

CHIMBOTE – 2013
Trabajo de Investigación Formativa - II UNIDAD
Elaborar un manual básico de los Software Stella y Vensim usando las funciones Ramdon,
Pulse, If - Then - Else, Step, Ramp, Arreglos, Funciones Gráficas y otras que el alumno
considere necesarias.

.

Manual de Vensin
FUNCIÓN IF – THEN - ELSE
Es bastante común que se necesite poder cambiar entre fórmulas alternativas sobre la
base de alguna condición. La función IF THEN ELSE permite hacerlo. Se implementa
como una función de Vensim por dos razones. La primera es que, al igual que otras
funciones, retorna un valor. En segundo lugar, la entidad
d = IF a THEN b ELSE c
Realmente asigna la variable "IF a THEN b ELSE c" a la variable d. Para que Vensim
pueda diferenciar variables de entidades sería necesario algo como: IF: a: THEN: b:
ELSE: c lo cual crearía más distracción de lo que resolvería. En Vensim tal asignación
toma la forma:
d = IF THEN ELSE (a,b,c)

Para mostrar la utilización de esta fórmula vamos a utilizar el ejemplo o el modelo de la
imagen anterior.
1. Con la herramienta de Equations Edit pulsar sobre cambio en el precio. Tal
como se muestra en la siguiente imagen.

Nos aparecerá la siguiente ventana:
2. Pulsar en Functions, seleccionar IF THEN ELSE de la lista y presionar Intro.

3. Pulsar en Variables:

4. Pulsar en: precio objetivo presionar la tecla > (o bien Pulsar en More (más) y
pulsar en >), luego pulsar en precio.
5. Pulsar dos veces en {ontrue} en la ecuación para resaltarlo:

6. Mantener presionada la tecla Ctrl y presionar Intro.

Borra el seleccionado y nos envía a la siguiente línea.
7. Presionar la tecla paréntesis izquierdo (, pulsar en precio objetivo, presionar la
tecla -, pulsar en precio, presionar el paréntesis derecho), presionar la tecla / y
entonces pulsar en tiempo para aumentar el precio.
O sea es hacer la fórmula que aparece en la siguiente imagen:

8. Pulsar dos veces en {onfalse} en la ecuación para resaltarlo.
9. Mantener presionada la tecla Ctrl. y presionar Intro. Tal como se hizo en el
anterior caso.
10. Presionar la tecla paréntesis izquierdo “(“, pulsar en precio objetivo,
presionar la tecla “–“, luego pulsar en precio, presionar el paréntesis derecho
“)”, presionar la tecla “/” y entonces pulsar en tiempo para bajar el precio.

La ecuación debería leerse:
Cambio en el precio =
IF THEN ELSE (precio > precio objetivo,(precio objetivo-precio)/tiempo para aumentar
el precio, (precio objetivo-precio)/tiempo para bajar precio).
Los argumentos de la función aparecen de tal forma que pulsando dos veces sobre
ellos pueden ser reemplazados. Debido a que los argumentos están encerrados entre
llaves, son realmente tratados como comentarios y pueden ser ignorados, aunque esto
no es deseable. El uso de Ctrl.+Intro coloca saltos de línea entre las ecuaciones de
modo de hacer las más fácilmente legibles.
Luego aceptan en OK y ya está la función.
FUNCIÓN STEP


Abrir Equation Edit en beneficios objetivo



Escribir “10000+” para comenzar la ecuación.



Pulsar en Functions Tab.



Seleccionar STEP de la lista y presionar la tecla Intro.



Escribir “5000”.



Pulsar dos veces en {stime} en la ecuación.



Escribir “10”.



Ingresar las unidades $/mes y pulsar OK.

La ecuación final se debería leer:
Beneficio objetivo = 10000+STEP (5000,10)
La función STEP es una de las funciones de entrada de uso más común. Esta función
retorna 0 hasta que Time alcanza {stime} y luego retorna {sheight}. En el ejemplo
retornará 0 hasta tiempo 10 y luego retornará 5000 de modo que beneficio objetivo
comenzará a 10000, permaneciendo constante hasta el tiempo 10, en que
incrementará a 15000.
La función STEP es importante porque un cambio en escalón es una muy buena
manera de lograr que un modelo que muestre los modos de comportamiento que
puede generar. Por ejemplo, en una cadena de abastecimiento, se puede usar un
cambió tipo escalón en la demanda para observar el abastecimiento.
Hay algunas funciones relacionadas a STEP: PULSE, PULSE TRAIN, RAMP y
RANDOM. Todas estas funciones retornan un valor que es diferente en instantes de
tiempos diferentes.
La función RANDOM retorna valores que cambian aleatoriamente de periodo en
periodo, aunque serán los mismos entre simulación y simulación, de modo que se
puede repetir los resultados.
De igual manera es para las demás funciones.

MANUAL DE STELLA
A manera de ejercicio procederemos a simular un caso muy práctico. Como podemos
ver en el gráfico:

Un caso de simulación en cuanto a un caso de stock, entradas, salidas de productos la
función que se utilizara es RANDOM como veremos el script
Otro caso que se presenta es:
En cuanto al script podemos visualizar barias funciones como por ejemplo:

Más contenido relacionado

La actualidad más candente

La actualidad más candente (16)

13 microsoft excel_explicacion_funcion si y - o
13 microsoft excel_explicacion_funcion si y - o13 microsoft excel_explicacion_funcion si y - o
13 microsoft excel_explicacion_funcion si y - o
 
9. funciones
9. funciones9. funciones
9. funciones
 
mendoza y melo 903
mendoza y melo 903mendoza y melo 903
mendoza y melo 903
 
mendoza y melo 903
mendoza y melo 903mendoza y melo 903
mendoza y melo 903
 
Cómo crear un indicador e integrarlo en un gráfico en excel 2007 y 2010
Cómo crear un indicador e integrarlo en un gráfico en excel 2007 y 2010Cómo crear un indicador e integrarlo en un gráfico en excel 2007 y 2010
Cómo crear un indicador e integrarlo en un gráfico en excel 2007 y 2010
 
Errores en los datos chesco
Errores en los datos chescoErrores en los datos chesco
Errores en los datos chesco
 
Ever gpe. alvarez manual excel
Ever gpe. alvarez manual excelEver gpe. alvarez manual excel
Ever gpe. alvarez manual excel
 
Seminario numero 5
Seminario numero 5Seminario numero 5
Seminario numero 5
 
Manual de exel
Manual de exelManual de exel
Manual de exel
 
Calculo integral actividad de cierre
Calculo integral actividad de cierreCalculo integral actividad de cierre
Calculo integral actividad de cierre
 
TRUCOS EN EXCEL
TRUCOS EN EXCELTRUCOS EN EXCEL
TRUCOS EN EXCEL
 
Problema de computadoras completo
Problema de computadoras completoProblema de computadoras completo
Problema de computadoras completo
 
La función si
La función siLa función si
La función si
 
Errores
ErroresErrores
Errores
 
Funciones lógicas de excel
Funciones lógicas de excelFunciones lógicas de excel
Funciones lógicas de excel
 
Presentacion computacion 2
Presentacion computacion 2Presentacion computacion 2
Presentacion computacion 2
 

Similar a Trabajo de investigacion formativa ii unidad

practica 3 de informatica
practica 3 de informaticapractica 3 de informatica
practica 3 de informaticadogzila
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1fehrhuichapa
 
recuperacion excel.pdf
recuperacion excel.pdfrecuperacion excel.pdf
recuperacion excel.pdfarturo
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasicJaime Campos
 
Depuracion de código con Eclipse
Depuracion de código con EclipseDepuracion de código con Eclipse
Depuracion de código con EclipseFontyed
 
Formulas lógicas y estadisticas
Formulas lógicas y estadisticasFormulas lógicas y estadisticas
Formulas lógicas y estadisticasMelissa Torrealba
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Annymuoz6
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint AngelicaAguado2
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1sena
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint michellbermudez3
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxvrykowayne1
 
Slideshare 7 trucos excel
Slideshare 7 trucos excel Slideshare 7 trucos excel
Slideshare 7 trucos excel Your Excel
 

Similar a Trabajo de investigacion formativa ii unidad (20)

Informe escrito de pseint
Informe escrito de pseintInforme escrito de pseint
Informe escrito de pseint
 
CALCULADORA VOYAGE Capitulo 5(9)
CALCULADORA VOYAGE Capitulo 5(9)CALCULADORA VOYAGE Capitulo 5(9)
CALCULADORA VOYAGE Capitulo 5(9)
 
Trabajos de Excel
Trabajos de ExcelTrabajos de Excel
Trabajos de Excel
 
practica 3 de informatica
practica 3 de informaticapractica 3 de informatica
practica 3 de informatica
 
Primer programa en 1
Primer programa en 1Primer programa en 1
Primer programa en 1
 
recuperacion excel.pdf
recuperacion excel.pdfrecuperacion excel.pdf
recuperacion excel.pdf
 
Guia de como usar qbasic
Guia de como usar qbasicGuia de como usar qbasic
Guia de como usar qbasic
 
Depuracion de código con Eclipse
Depuracion de código con EclipseDepuracion de código con Eclipse
Depuracion de código con Eclipse
 
Formulas lógicas y estadisticas
Formulas lógicas y estadisticasFormulas lógicas y estadisticas
Formulas lógicas y estadisticas
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
F unciones exel
F unciones exelF unciones exel
F unciones exel
 
EXCEL ESTADISTICA
EXCEL ESTADISTICAEXCEL ESTADISTICA
EXCEL ESTADISTICA
 
Presentacion ciclos-1
Presentacion ciclos-1Presentacion ciclos-1
Presentacion ciclos-1
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint Trabajo escrito grupal de pseint
Trabajo escrito grupal de pseint
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Informe de pseint
Informe de pseintInforme de pseint
Informe de pseint
 
Slideshare 7 trucos excel
Slideshare 7 trucos excel Slideshare 7 trucos excel
Slideshare 7 trucos excel
 

Trabajo de investigacion formativa ii unidad

  • 1. “Año de la Inversión para el Desarrollo Rural y la Seguridad Alimentaria" Escuela de Ingeniería de Sistemas Asignatura : Dinámica de Sistemas Alumna : Gutiérrez Fernández Marisol Docente : Ing. Ricardo Seminario Vásquez Tema : Trabajo de Investigación Formativa – II Unidad CHIMBOTE – 2013
  • 2. Trabajo de Investigación Formativa - II UNIDAD Elaborar un manual básico de los Software Stella y Vensim usando las funciones Ramdon, Pulse, If - Then - Else, Step, Ramp, Arreglos, Funciones Gráficas y otras que el alumno considere necesarias. . Manual de Vensin FUNCIÓN IF – THEN - ELSE Es bastante común que se necesite poder cambiar entre fórmulas alternativas sobre la base de alguna condición. La función IF THEN ELSE permite hacerlo. Se implementa como una función de Vensim por dos razones. La primera es que, al igual que otras funciones, retorna un valor. En segundo lugar, la entidad d = IF a THEN b ELSE c Realmente asigna la variable "IF a THEN b ELSE c" a la variable d. Para que Vensim pueda diferenciar variables de entidades sería necesario algo como: IF: a: THEN: b: ELSE: c lo cual crearía más distracción de lo que resolvería. En Vensim tal asignación toma la forma: d = IF THEN ELSE (a,b,c) Para mostrar la utilización de esta fórmula vamos a utilizar el ejemplo o el modelo de la imagen anterior.
  • 3. 1. Con la herramienta de Equations Edit pulsar sobre cambio en el precio. Tal como se muestra en la siguiente imagen. Nos aparecerá la siguiente ventana:
  • 4. 2. Pulsar en Functions, seleccionar IF THEN ELSE de la lista y presionar Intro. 3. Pulsar en Variables: 4. Pulsar en: precio objetivo presionar la tecla > (o bien Pulsar en More (más) y pulsar en >), luego pulsar en precio.
  • 5. 5. Pulsar dos veces en {ontrue} en la ecuación para resaltarlo: 6. Mantener presionada la tecla Ctrl y presionar Intro. Borra el seleccionado y nos envía a la siguiente línea.
  • 6. 7. Presionar la tecla paréntesis izquierdo (, pulsar en precio objetivo, presionar la tecla -, pulsar en precio, presionar el paréntesis derecho), presionar la tecla / y entonces pulsar en tiempo para aumentar el precio. O sea es hacer la fórmula que aparece en la siguiente imagen: 8. Pulsar dos veces en {onfalse} en la ecuación para resaltarlo. 9. Mantener presionada la tecla Ctrl. y presionar Intro. Tal como se hizo en el anterior caso. 10. Presionar la tecla paréntesis izquierdo “(“, pulsar en precio objetivo, presionar la tecla “–“, luego pulsar en precio, presionar el paréntesis derecho “)”, presionar la tecla “/” y entonces pulsar en tiempo para bajar el precio. La ecuación debería leerse: Cambio en el precio = IF THEN ELSE (precio > precio objetivo,(precio objetivo-precio)/tiempo para aumentar el precio, (precio objetivo-precio)/tiempo para bajar precio). Los argumentos de la función aparecen de tal forma que pulsando dos veces sobre ellos pueden ser reemplazados. Debido a que los argumentos están encerrados entre llaves, son realmente tratados como comentarios y pueden ser ignorados, aunque esto
  • 7. no es deseable. El uso de Ctrl.+Intro coloca saltos de línea entre las ecuaciones de modo de hacer las más fácilmente legibles. Luego aceptan en OK y ya está la función. FUNCIÓN STEP  Abrir Equation Edit en beneficios objetivo  Escribir “10000+” para comenzar la ecuación.  Pulsar en Functions Tab.  Seleccionar STEP de la lista y presionar la tecla Intro.  Escribir “5000”.  Pulsar dos veces en {stime} en la ecuación.  Escribir “10”.  Ingresar las unidades $/mes y pulsar OK. La ecuación final se debería leer: Beneficio objetivo = 10000+STEP (5000,10) La función STEP es una de las funciones de entrada de uso más común. Esta función retorna 0 hasta que Time alcanza {stime} y luego retorna {sheight}. En el ejemplo retornará 0 hasta tiempo 10 y luego retornará 5000 de modo que beneficio objetivo comenzará a 10000, permaneciendo constante hasta el tiempo 10, en que incrementará a 15000. La función STEP es importante porque un cambio en escalón es una muy buena manera de lograr que un modelo que muestre los modos de comportamiento que puede generar. Por ejemplo, en una cadena de abastecimiento, se puede usar un cambió tipo escalón en la demanda para observar el abastecimiento. Hay algunas funciones relacionadas a STEP: PULSE, PULSE TRAIN, RAMP y RANDOM. Todas estas funciones retornan un valor que es diferente en instantes de tiempos diferentes.
  • 8. La función RANDOM retorna valores que cambian aleatoriamente de periodo en periodo, aunque serán los mismos entre simulación y simulación, de modo que se puede repetir los resultados. De igual manera es para las demás funciones. MANUAL DE STELLA A manera de ejercicio procederemos a simular un caso muy práctico. Como podemos ver en el gráfico: Un caso de simulación en cuanto a un caso de stock, entradas, salidas de productos la función que se utilizara es RANDOM como veremos el script
  • 9. Otro caso que se presenta es:
  • 10. En cuanto al script podemos visualizar barias funciones como por ejemplo: