El documento proporciona una descripción de las funciones disponibles en el software Stella 9.2, organizadas en 8 capítulos. Cubre funciones básicas como pulso, rampa y paso, funciones matemáticas, trigonométricas, lógicas, estadísticas, financieras y especiales. Cada función se describe brevemente con su sintaxis y ejemplos de uso. El documento tiene como objetivo enseñar el uso adecuado de las diversas herramientas de modelado y simulación disponibles en Stella.
1. 178435-209550<br />UNIVERSIDAD CÉSAR VALLEJO DE TRUJILLO<br />FACULTAD DE INGENIERÍA<br />ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS<br />FUNCIONES DEL STELLA 9.2<br />CURSO:<br />DINÁMICA DE SISTEMAS<br />DOCENTE:<br />Dr. SANTIAGO CONTRERAS ARANDA<br />CICLO – SECCIÓN:<br />V – A.<br />GRUPO:<br />GRUPO Nº 01.<br />INTEGRANTES:<br />CONTRERAS ULLOA, SHIRLEY ASUNCIÓN.<br />DUQUE ESCOBAR, DAVID.<br />GONZÁLEZ TORRES, CRISTHIAN.<br />LOYOLA DÍAZ, JHON ALEXANDER.<br />QUIROZ REVOREDO, JOHANNA<br />VALENCIA VARAS, KAREN ALEXIS.<br />VILLEGAS SÁNCHEZ, EMILI PAMELA.<br />TRUJILLO – PERÚ<br />2009<br />ÍNDICE GENERAL<br />ÍNDICE DE CONTENIDOS<br /> TOC ÍNDICE GENERAL PAGEREF _Toc243775341 ii<br />ÍNDICE DE CONTENIDOS PAGEREF _Toc243775342 ii<br />CAPÍTULO I – FUNCIONES DEL STELLA PAGEREF _Toc243775343 1<br />3.1.FUNCIÓN PULSO PAGEREF _Toc243775344 2<br />3.2.FUNCIÓN RAMP PAGEREF _Toc243775345 2<br />3.3.FUNCIÓN STEP PAGEREF _Toc243775346 3<br />CAPÍTULO II – FUNCIONES MATEMÁTICAS PAGEREF _Toc243775347 4<br />2.1.DEFINICIÓN PAGEREF _Toc243775348 5<br />2.2.ABS PAGEREF _Toc243775349 5<br />2.3.DERIVN PAGEREF _Toc243775350 5<br />2.4.EXP PAGEREF _Toc243775351 5<br />2.5.INT PAGEREF _Toc243775352 6<br />2.6.LOG10 PAGEREF _Toc243775353 6<br />2.7.LOG PAGEREF _Toc243775354 6<br />2.8.MAX PAGEREF _Toc243775355 6<br />2.9.MEAN PAGEREF _Toc243775356 6<br />2.10.MIN PAGEREF _Toc243775357 6<br />2.11.MOD PAGEREF _Toc243775358 7<br />2.12.PCT PAGEREF _Toc243775359 7<br />2.13.PI PAGEREF _Toc243775360 7<br />2.14.ROUND PAGEREF _Toc243775361 7<br />2.15.SQRT PAGEREF _Toc243775362 7<br />2.16.SUM PAGEREF _Toc243775363 8<br />CAPÍTULO III – FUNCIONES TRIGONOMÉTRICAS PAGEREF _Toc243775364 9<br />3.1.ARCTAN PAGEREF _Toc243775365 10<br />3.2.COS (<RADIANES>) PAGEREF _Toc243775366 10<br />3.3.COSWAVE PAGEREF _Toc243775367 10<br />3.4.SIN (<RADIANES>) PAGEREF _Toc243775368 11<br />3.5.SINWARE (AMPLITUD<>,PERIODO<>) PAGEREF _Toc243775369 11<br />3.6.TAN (<RADIANES>) PAGEREF _Toc243775370 11<br />CAPÍTULO IV – FUNCIONES LÓGICAS PAGEREF _Toc243775371 13<br />4.1.FUNCION IF y ELSE PAGEREF _Toc243775372 14<br />CAPÍTULO V – FUNCIONES ESTADÍSTICAS PAGEREF _Toc243775373 15<br />5.1.EXPRND PAGEREF _Toc243775374 16<br />5.2.MONTECARLO PAGEREF _Toc243775375 16<br />5.3.NORMAL PAGEREF _Toc243775376 16<br />5.4.POISSON PAGEREF _Toc243775377 16<br />5.5.RAMDOM PAGEREF _Toc243775378 17<br />CAPÍTULO VI – FUNCIONES FINANCIERAS PAGEREF _Toc243775379 18<br />6.1.NPV PAGEREF _Toc243775380 19<br />CAPÍTULO VII – FUNCIONES ESPECIALES PAGEREF _Toc243775381 20<br />7.1.CGROWTH (<PORCENTAJES>) PAGEREF _Toc243775383 21<br />7.2.DT PAGEREF _Toc243775384 21<br />7.3.ENDVAL (< INPUT >, [< INICIAL >]) PAGEREF _Toc243775385 21<br />7.4.FORCST(< INPUT >, < EL TIEMPO >,<EL HORIZONTE>,[<INICIAL>]) PAGEREF _Toc243775386 22<br />CAPÍTULO VIII – EJERCICIO PAGEREF _Toc243775387 23<br />8.1.EJERCICIO PAGEREF _Toc243775388 24<br />CAPÍTULO I–FUNCIONES DEL STELLA<br />FUNCIÓN PULSO<br />La función de pulse genera una entrada de impulso de un tamaño especificado. <br />Ejemplo: Indica la estructura, las ecuaciones, y el dibujo de comportamiento para un flujo de impulso simple que se acumula en una acción.<br />Estructura y comportamiento de la función de pulse<br />14585953108960<br />FUNCIÓN RAMP<br />La función ramp genera una contribución en línea recta creciente o disminuyendo con el tiempo con una (pendiente) de pista especificada. <br />Ejemplo:<br />Ramp_Input = ramp (110) <br />Entrada de ramp con la inclinación de 1, comenzando en Tiempo 10<br />642620232410<br />FUNCIÓN STEP <br />La función de step genera un el cambio de paso de tiempo de altura especificada (la altura), que ocurre a una vez especificada (el tiempo). La altura y el tiempo pueden ser variables o constantes.<br />Ejemplo:<br />342900445135La Entrada de paso con la altura de paso de 5, ocurriendo en Time 10<br /> <br />CAPÍTULO II–FUNCIONES MATEMÁTICAS<br />DEFINICIÓN<br />Las funciones matemáticas efectúan las operaciones matemáticas sobre sus expresiones de entrada, generando un resultado. Las funciones matemáticas hacen una gran variedad de operaciones<br />ABS<br />La función de ABS devuelve el valor total de la exponencial. La exponencial puede ser variable.<br />Ejemplo:<br />ABS (-1) iguales 1<br />DERIVN<br />La función de DERIVN calcula el tiempo de orden carente de originalidad de la contribución. La Entrada puede ser variable o continua. La orden debe ser un entero negativo. El software usa una técnica de diferencia finito recursivo de calcular derivados de tiempo. La ecuación básica usada en el cálculo lo es:<br />= (xt - x (t - dt)) / dt de dx / dt<br />Donde t es el tiempo de simulación actual, y dt es DT, el intervalo de solución de simulación.<br />Porque la función de DERIVN usa valores previos de input del que para sus cálculos, la función devolverá un valor inicial 0.<br />Ejemplos:<br />DERIVN (10) es igual a 1 <br />DERIVN (11) es igual a 0<br />EXP <br />La base del logaritmo natural. E es igual 2.7182818. EXP es el inverso de la función de LOGN (el logaritmo natural). <br />Ejemplos:<br />EXP (1) iguales 2.7182818 <br />EXP (LOGN (3)) ser igual a 3<br /> INT <br />La función de INT da el entero más grande inferior o igual a la exponencial. La exponencial puede ser variable o continua.<br />Ejemplos:<br />INT (8.9) iguales 8<br />INT (-8.9) los iguales – 9<br />LOG10 <br />La función de LOG10 da 10 logaritmos de la exponencial a la base. La exponencial puede ser variable. <br />Ejemplos:<br />LOG10 (10) iguales 1<br />LOG <br />La función de LOGN calcula el logaritmo natural de la exponencial. La exponencial puede ser variable. <br />Ejemplos:<br />LOGN (2.7182818) iguales 1<br />LOGN (EXP (3)) ser igual a 3<br />MAX <br />La función de MAX da el valor máximo entre las expresiones contenidas dentro de los paréntesis.<br />Ejemplo:<br />Comprar = que Max (0,34) devuelve que el más grande valor entre las compras deseadas y 0. En este ejemplo, la función de MAX impedirá las compras de adquirir valores negativos.<br />MEAN <br />La función de media devuelve la media aritmética de las expresiones contenidas dentro de los paréntesis<br />Ejemplos:<br />Mean (1,1,1,1,1,11) iguales<br />MIN <br />La Función da el valor mínimo entre las expresiones contenidas dentro de los paréntesis.<br />Ejemplo:<br />El gasto = min (Desired_Spending, Allowable_Spending) produce el valor más pequeño entre el gasto deseado y el gasto permisible.<br />MOD <br />La función de unidad magnetoóptica computa el resto (mod) cuando la exponencial es dividida por los mod.<br />Ejemplos:<br />Excess_Components = mod (componentes, components_per_machine) calcula el número de componentes que quedará en existencias después de que las máquinas han sido montadas.<br />PCT <br />La función de PCT da el valor de la fracción, expresado como unos porcentajes. La fracción puede ser variable o constante.<br />Ejemplos:<br />PCT (.65) iguales 65<br />PI <br />La PI función da el número 3.14159. Una aproximación de la pi constante.<br />Ejemplo:<br />10 * costo (2 * la pi * / de tiempo12) <br />ROUND<br />La exponencial de rounds de función de round para su valor de entero más cercano.<br />Ejemplos:<br />Round (9.4) iguales 9<br />Round (9.64) iguales 10<br />SQRT<br />La función de SQRT da la raíz cuadrada de la exponencial. La exponencial puede ser variable o continua. Para los resultados significativos, la exponencial debe ser más grande que 0<br />Ejemplos:<br />SQRT (144) regresos 12<br />3196590187960167640102235<br />SUM<br />La función de SUM devuelve la recapitulación de aritmética de las expresiones contenidas dentro de los paréntesis.<br />Ejemplos:<br />Suma (1,2,3,4,5,6,7,89) iguales 45<br />Suma (uno, b, c, d, e, f) los iguales (uno b de + + c + d + e + f)<br />CAPÍTULO III–FUNCIONES TRIGONOMÉTRICAS<br />ARCTAN<br />La función de ARCTAN da el arco tangente de la exponencial.<br /> Pi (radiánes) = 180 (grados). La exponencial puede será continua<br />Ejemplos:<br />ARCTAN (1) * 180 / PI iguales 45 (grados)<br />COS (<RADIANES>)<br />La función de COS da el coseno de radiánes, dónde radiánes un ángulo está en radiánes. <br />Ejemplos:<br />La función COS es la función que calcula el coseno de x (medido en radianes).<br />La función COS retorna el coseno, en radianes.<br />Ejemplo: calculando los valores utilizando la función COS de un rango de (1,90)<br />-457835224790DIAGRAMA:<br />414020147955<br />COSWAVE<br />La función de COSWAVE devuelve un valor de coseno - de tiempo dependiente, con la amplitud especificada y el período. Para generar la ola de coseno, la función de COSWAVE usará el valor total de la amplitud que usted especifica<br />Ejemplos:<br />COSWAVE (105) genera una ola de coseno con una amplitud de 10 unidad y un período de 5 unidades de tiempo.<br />COSWAVE (- 52) genera una ola de coseno con una amplitud de 5 unidades y un período de 2 unidades de tiempo.<br />SIN (<RADIANES>) <br />La función da al seno de radiánes, dónde radiánes es un ángulo en radiánes. <br />Ejemplos:<br />sin (1.047) iguales 0.866<br />sin (60 * PI /180) iguales 0.866<br />685800170815<br />SINWARE (AMPLITUD<>,PERIODO<>)<br />La función de SINWAVE devuelve una ola de seno de tiempo dependiente, con la amplitud especificada y el período. La función de SINWAVE use que el valor total de la amplitud que usted especifica genere la ola de seno..<br />Ejemplos:<br />SINWAVE (- 52) genera una ola de seno con una amplitud de 5 unidades y un período de 2 unidades de tiempo.<br />TAN (<RADIANES>)<br />La función tangente de radiánes, dónde radiánes un ángulo está en radiánes. Convertir la medición entre grados y radiánes, use la identidad: pi (radiánes) = 180 (grados). Los radiánes pueden ser constantes o variables.<br />Ejemplos:<br /> tan (0.785) iguales 1<br />tan (45 * PI /180) iguales 1<br /> <br />CAPÍTULO IV–FUNCIONES LÓGICAS<br />FUNCION IF y ELSE<br />La función IF es aquella función condicional el cual permite cumplir con las condiciones para ejecutar un proceso.<br />La función ELSE extiende una sentencia IF para ejecutar una sentencia en caso de que la expresión en la sentencia IF se evalúe como FALSE.<br />Ejemplo: utilizando la función ELSE y la función IF para calcular las ganancias de la ventas de productos.<br /> DIAGRAMA:<br />-8890844552830195179705<br /> <br /> <br />CAPÍTULO V–FUNCIONES ESTADÍSTICAS<br />EXPRND<br />La función de EXPRND genera a series de números aleatorios de manera exponencial distribuidos con una media de lambda. EXPRND prueba un nuevo número aleatorio en cada repetición (es decir cada DT) de una corrida de modelo. <br />Ejemplos:<br />EXPRND (1) da el torrente de manera exponencial distribuido de los números <br />MONTECARLO<br />La función de MONTECARLO genera a series de ceros y unos al azar, sobre la base de la probabilidad usted ha proveído. La probabilidad es la probabilidad de porcentajes de un evento que ocurre por unidad del tiempo de simulación. La probabilidad puede ser una variable o una constante, pero debe valorar entre 0 y 100 a un número (los números fuera del alcance serán set hacerlo/serlo 0<br />NORMAL<br />La función normal genera a series de números aleatorios normalmente distribuidos con una especificada media y una desviación típica. La normalidad prueba un nuevo número aleatorio en cada repetición de una simulación. <br />559435297180Ejemplos:<br />POISSON<br />La función de POISSON genera a series de números aleatorios que se ajustan a una distribución de Poisson. El tiempo por unidad medio para la distribución es dado por mu. POISSON prueba un nuevo número aleatorio en cada repetición de una carrera de modelo (i.e., cada DT). <br />Ejemplos:<br />POISSON (1) da un juego de muestra de Poisson de replicable con la media de 1, por unidad del tiempo de simulación.<br />RAMDOM<br />La función aleatoria genera unas series de números aleatorios uniformemente distribuidos entre los minimo y el máximo. RANDOM prueba un nuevo número aleatorio en cada repetición de una corrida de modelo. <br />Ejemplos:<br />Aleatorio (01) crea un replicable flujo uniformemente distribuido non - de los números entre 0 y1<br /> <br />CAPÍTULO VI–FUNCIONES FINANCIERAS<br />En este ejemplo las funciones financieras son usadas con el tiempo, de hoja de cálculo como la evaluación. Típicamente usted use que el software valore los parámetros financieros constantemente sobre la base de otras variables dentro de su modelo. Por ejemplo, usted podría querer relacionar pagos mensuales con ventas mensuales de una concesión de automóvil. Usted podía hacer esto vía una función gráfica<br />20066062230Relacionar pagos mensuales con la productividad de ventas<br />NPV<br />19297651321435La función de NPV calcula el valor actual neto de un torrente de la contribución, usando una tasa de descuento de rate. Rate se refiere al eficaz por rate de descuento de período para su simulación de modelo. El valor devuelto por NPV es el valor actual (en el principio de su carrera de simulación) del flujo de las entradas del tiempo de inicio de modelo a un tiempo de simulación en particular<br />Estructura del cálculo de NPV<br /> <br /> <br />CAPÍTULO VII–FUNCIONES ESPECIALES<br />Como el nombre de la categoría indica, las funciones especiales fueron diseñadas para ser usado en la variedad de circunstancias diferentes. Usted los encontrará útil en el alisar de flujos de datos ruidosos (las funciones de SMTH), en poner los guiones específicos para una simulación de modelo (mostrador, interruptor, ENDVAL), en hacer el análisis de tendencia simple y la extrapolación (FORCST, TREND), en determinar las relaciones que requieren conocimientos de los detalles de simulación o de variables de modelo específicas (CGROWTH, DT, INIT, reelaboración, STARTTIME, STOPTIME, TIME, RUNCOUNT), y en proveer la realimentación visual y auditiva al usuario (la Pausa, el sonido). Juntos, las funciones especiales brindan una profusión de las capacidades que pueden llenar los detalles de su modelo.<br />CGROWTH (<PORCENTAJES>)<br />En muchos casos, usted querrá que una acción crezca en agravar la moda, en cierto rate de porcentajes por unidad del tiempo. Le gustaría (a usted) ingresar la tasa de crecimiento de porcentajes, y tener los resultados del proceso ser independiente del DT que está estando usado en la simulación de modelo.<br />La función de CGROWTH permite que a usted defina tal DT - rates de crecimiento independientes. Sólo proveer CGROWTH con uno por rate de crecimiento de porcentajes de período de -. cuando se arraigar en uno compuesto en el que el proceso, CGROWTH asegurarán que la acción crece el por rate de período de - que usted ha especificado, independiente del DT que está estando usado.<br />Ejemplo:<br />La fracción de crecimiento = CGROWTH (10) produce tiempo crecimiento compuesto 10 % por unidad por la acción en - de Figure 717. los resultados numéricos específicos de este proceso de crecimiento compuesto serán independientes del DT siendo usados para la simulación.<br />DT<br />DT es el incremento de tiempo para los cálculos en una simulación de modelo. DT es encontrado en los detalles de corra (run). Bajo la carta de run (corra). <br />ENDVAL (< INPUT >, [< INICIAL >])<br />La función de ENDVAL devuelve el valor final de input, de la corrida de simulación más reciente en una sesión con un modelo. La primera vez que usted dirige el modelo después de abrirlo, ENDVAL devolverá el valor inicial que usted ha especificado.<br /> Ejemplo:<br />ENDVAL (Current_Performance_Indicator0) <br />FORCST(< INPUT >, < EL TIEMPO >,<EL HORIZONTE>,[<INICIAL>])<br />La función de FORCST efectúa la extrapolación de tendencia simple. He aquí cómo trabaja. Primero, FORCST calcula la tendencia en la entrada, sobre la base del valor de la contribución, la primero orden promedio exponencial de la entrada, y el determinar el promedio del tiempo. <br />148590471805Estructura para Forcst basada en la extrapolación de tendencia<br />ventas_pronostico = FORCST (las ventas, 10,150) produce un pronóstico de las ventas 15 <br />Ejemplo:<br />unidades de tiempo en el futuro. El pronóstico está basado en las ventas actuales, y la tendencia en las ventas sobre las últimas 10 unidades de tiempo. La tendencia de crecimiento inicial en las ventas es set hacerlo/serlo0<br /> <br />CAPÍTULO VIII–EJERCICIO<br />EJERCICIO<br />La función de pulse genera una entrada de impulso de un tamaño especificado. <br />Ejemplo: Indica la estructura, las ecuaciones, y el dibujo de comportamiento para un flujo de impulso simple que se acumula en una acción.<br />Estructura y comportamiento de la función de pulse<br />EJERCICIO<br />Cortes en el suministro de heroína aumentan la delincuencia<br />El Diario Donostiarra<br />24/Enero/2001<br />Donostia La próxima vez que oiga que ha habido una redada policial y que una cantidad considerable de heroína ha sido aprehendida no crea que las calles de la ciudad, su coche o su piso van a estar por ello más seguros. De hecho, un estudio reciente del tráfico de heroína en San Sebastián demuestra que cuanto más se controla el mercado de heroína resulta más probable que usted sea robado o que su casa sea desvalijada por un adicto necesitado de su dosis.<br />El estudio, que va a hacerse público en menos de una semana, ha sido realizado por la Comisión para el estudio de las drogas dependiente de la Dirección de Sanidad del Gobierno Vasco. Dada su importancia, muy probablemente tendrá repercusiones más allá del ámbito de nuestra ciudad. Dicho estudio proporciona la primera evidencia estadística que pone en entredicho la creencia común de que un aumento de la presión policial para reducir el suministro de heroína debe conducir a una reducción de la delincuencia. Por el contrario, el estudio muestra que los embargos de heroína conducen, tan sólo, a precios más elevados y que como resultado de la subida del precio la delincuencia aumenta. Las cifras muestran que como resultado de una subida de un 10% en el precio de la heroína la delincuencia aumenta, en promedio, un 3% siendo esta cifra superior en las zonas menos céntricas de nuestra ciudad.<br />El estudio se ha basado en un análisis de los precios de la heroína y el número de delitos relacionados con la droga a lo largo de un periodo de 40 meses desde junio de 1997 hasta setiembre de 2000. Los datos sobre precios se han obtenido de la Brigada de Narcóticos de la Ertzaintza y las estadísticas sobre delincuencia provienen de los ordenadores de la Policía Municipal de San Sebastián.<br />La Comisión para el estudio de las drogas admite que quot;
una comunidad que tuviera éxito en eliminar o virtualmente eliminar, su suministro de heroína podría solucionar su problema de drogo delincuencia en no mucho tiempoquot;
. No obstante, esto no se ha conseguido en ningún sitio y la policía lo que consigue es capturar grandes alijos de droga que reducen tan sólo temporalmente el suministro de heroína.<br />quot;
Aunque el sentir convencional mantiene que tales esfuerzos conducen a una reducción de la delincuenciaquot;
, dice el estudio, algunas personas que conocen mejor el escenario de la heroína creen que ocurre precisamente lo contrario. Según ellos, quot;
éxitos marginales en reducir el suministro de heroína conducen a mayor, no menor, índice de delincuenciaquot;
.<br />La Comisión concluye que su estudio sobre tráfico de heroína en San Sebastián quot;
sugiere que el sentir convencional es erróneo y que la gente más familiarizada con el problema de la heroína está en lo cierto. Es decir, reducciones temporales en el suministro y en la disponibilidad de heroína no producen la reducción de delincuencia que los responsables políticos y el público en general quieren, semejantes esfuerzos producen un incremento en la delincuencia que nadie deseaquot;
.<br />Basándote en la descripción anterior se desea que:<br />a) Definas el objetivo del modelo que vas a construir estableciendo los dos modos de referencia descritos en la ficción anterior en los que se muestre la evolución temporal de las variables que consideres de interés.<br />b) Construyas un modelo de Dinámica de Sistemas capaz de reproducir los dos modos de referencia establecidos, escribiendo ecuaciones precisas y asignando valores razonables a los parámetros utilizados.<br />c) Utilices el modelo para estudiar diversas políticas de actuación o diversos escenarios posibles analizando los resultados obtenidos.<br />Modelo<br />Consumo de heroína<br />Precio de la heroína<br />Adictos y delitos<br />Ecuaciones<br />********************************<br /> Adictos y Delitos<br />********************************<br />Adictos = INTEG( Cambio adictos , 2000) <br />Units: Adictos<br />Cambio adictos = ( Capacidad soportable - Adictos ) / Tiempo ajuste <br />Units: Adictos/semana<br />Flujo de ajuste de los adictos a la capacidad soportable.<br />Capacidad soportable = Heroína promedio / ( Dosis normal * Relación normal ) <br />Units: Adictos<br />Número de adictos que pueden mantenerse con normalidad con la heroína promedio.<br />Delitos = Adictos * Frecuencia de delitos <br />Units: Delitos/semana<br />Dinero necesario = Dosis normal * Precio <br />Units: Pesetas/(semana*adicto)<br />Dinero semanal necesario para mantener su hábito por adicto.<br />Dinero por delito = 30000<br />Units: Pesetas/delito<br />Dinero que un adicto obtiene por término medio por delito.<br />f ajuste ( [(0,0)-(1,26)],(0,2),(0.0592784,6.77465),(0.113402,10.4366),(0.185567,15.0141),<br /> (0.273196,18.8592),(0.360825,21.9718),(0.443299,23.8028),(0.518041,24.6268),(0.713918,25.3592)<br /> ,(1,26) )<br />Units: semanas<br />Tabla que da el tiempo de ajuste de drogadictos en función de la disponibilidad.<br />Frecuencia de delitos = Dinero necesario / Dinero por delito <br />Units: Delitos/(semana*adicto)<br />Numero de veces por semana que un adicto debe delinquir para sostener su <br />adicción.<br />Heroína promedio = SMOOTH ( Heroína , 52) <br />Units: Gramos<br />Promedio a largo plazo de la heroína disponible en el mercado.<br />Tiempo ajuste = f ajuste ( Disponibilidad ) <br />Units: semanas<br />********************************<br /> Consumo de Heroína<br />********************************<br />Activador 1 = 0<br />Units: adimensional<br />Activa (1) o desactiva (0) la presión policial a largo plazo.<br />Activador2 = 0<br />Units: adimensional<br />Activa (1) o desactiva (0) la aprehensión policial puntual.<br />Aprehensión = 0.2 * Heroína * PULSE ( 2, TIME STEP ) / TIME STEP * Activador2 <br />Units: Gramos/semana<br />Aprehensión policial puntual de heroína<br />Consumo = Adictos * Consumo por adicto <br />Units: Gramos/semana<br />Consumo por adicto = f consumo ( Disponibilidad ) <br />Units: Gramos/(semana*adicto)<br />Consumo promedio = SMOOTH ( Consumo , 12) <br />Units: Gramos/semana<br />Consumo promediado en tres meses.<br />Demanda = Adictos * Dosis normal <br />Units: Gramos/semana<br />Demanda semanal total de heroína<br />Disponibilidad = Relación / Relación normal <br />Units: adimensional<br />Dosis normal = 3.5<br />Units: Gramos/(semana*adicto)<br />Dosis normal media de un adicto a la semana<br />Efecto precio en entrada = f precio en entrada ( Relación precio ) <br />Units: adimensional<br />Efecto del precio medio de la heroína en el suministro de heroína hacia la zona.<br />Entrada de heroína = Consumo promedio * Efecto precio en entrada * ( 1 - Presión policial ) <br />Units: Gramos/semana<br />f consumo ( [(0,0)-(4,4)],(0,0),(0.103093,1.30986),(0.154639,1.77465),(0.247423,2.29577),(0.340206,2.66197)<br /> ,(0.402062,2.85915),(0.463918,3.05634),(0.556701,3.23944),(0.680412,3.38028),(0.824742,3.4507)<br /> ,(1,3.5),(2,3.5),(3,3.5),(4,3.5) )<br />Units: Gramos/(semana*adicto)<br />Tabla de consumo per cápita en función de la disponibilidad<br />f policia ( [(0,0)-(250,1)],(0,0),(53.4794,0),(75.3866,0.0246479),(89.5619,0.0598592),(106.314,0.144366)<br /> ,(117.268,0.323944),(125,0.5),(125.644,0.75),(247.423,0.75) )<br />Units: adimensional<br />f precio en entrada ( [(0,0)-(6,5)],(0.123711,0.0528169),(0.340206,0.299296),(0.634021,0.616197)<br /> ,(1,1),(1.29897,1.25),(1.79381,1.74296),(2.33505,2.25352),(2.87629,2.65845),(3.44845,3.02817)<br /> ,(4.05155,3.23944),(4.62371,3.32746),(5.01031,3.39789),(5.98454,3.4331) )<br />Units: adimensional<br />Efecto del precio en la entrada de heroína. Un precio elevado indica simultáneamente un déficit de la misma y un mercado atractivo por lo que se incrementará el flujo de entrada.<br />Heroína = INTEG( Entrada de heroína - Consumo - Aprehensión , 28000) <br />Units: Gramos<br />Heroína a la venta.<br />Presión policial = f policia ( Time ) * Activador 1 <br />Units: adimensional<br />Relación = Heroína / Demanda <br />Units: semanas<br />Relación heroína a la venta entre demanda total.<br />Relación normal = 4<br />Units: semanas<br />El tiempo que se prevé como deseable para aguantar sin nuevo suministro. Por debajo de la cantidad de heroína que permite aguantar ese tiempo el mercado empieza a alarmarse y a considerar que la heroína comienza a escasear.<br />********************************<br /> .Precio de la heroína<br />********************************<br />Ajuste precio = ( Precio instantáneo - Precio ) / Tiempo ajuste precio <br />Units: Pesetas/(semana*gramo)<br />Flujo de ajuste del precio real al precio instantáneo que es el que corresponde <br />al equilibrio para esas condiciones de mercado.<br />Efecto disponibilidad en precio = f disponibilidad en precio ( Disponibilidad ) <br />Units: adimensional<br />f disponibilidad en precio ( [(0,0)-(4,5)],(0,5),(0.113402,3.67958),(0.195876,2.95775),(0.412371,2.02465)<br /> ,(0.608247,1.51408),(1,1),(1.75258,0.9),(2,0.9),(3,0.9),(4,0.9) )<br />Units: adimensional<br />Efecto de la disponibilidad en el precio de la heroína. El mercado no suele descender el precio cuando la disponibilidad aumenta, sí al revés.<br />Precio = INTEG( Ajuste precio , 16000) <br />Units: Pesetas/gramo<br />Precio instantaneo = Efecto disponibilidad en precio * Precio normal <br />Units: Pesetas/gramo<br />Precio que corresponde según el mercado a la disponibilidad dada. Le llamo instantáneo en el sentido de que es el que debería ser si el mercado se ajustase instantáneamente. Pero, no lo hace, lleva un cierto tiempo que el precio sea el que corresponde.<br />Precio normal = 16000<br />Units: Pesetas/gramo<br />Precio normal de un gramo. A largo plazo, podría tomarse como un nivel.<br />Precio percibido = SMOOTH ( Precio , 2) <br />Units: Pesetas/gramo<br />Promedio del valor del precio en los últimos tres meses.<br />Relación precio = Precio percibido / Precio normal <br />Units: adimensional<br />Relación que nos dice si el precio está más alto o más bajo de lo normal.<br />Tiempo ajuste precio = 1<br />Units: semanas<br />El tiempo de ajuste es muy pequeño en el mercado de heroína. De hecho puede que los efectos se noten de un día para otro.<br />********************************<br /> .Control<br />********************************<br />Simulation Control Paramaters<br />FINAL TIME = 250<br />Units: semanas<br />The final time for the simulation.<br />INITIAL TIME = 0<br />Units: semanas<br />The initial time for the simulation.<br />SAVEPER = 0.1<br />Units: semanas<br />The frequency with which output is stored.<br />TIME STEP = 0.01<br />Units: semanas<br />The time step for the simulation.<br />GRAFICAS<br />10223597790<br />Tabla que da el tiempo de ajuste de drogadictos en función de la disponibilidad de heroína.<br />228600131445<br />Efecto de la disponibilidad en el precio de la heroína. El mercado no suele descender el precio cuando la disponibilidad aumenta, sí al revés.<br />3429001905<br />Tabla de consumo per cápita en función de la disponibilidad<br />Aprehensión aislada de heroína en t=2<br />-457200368300Acción policial intensa que imposibilita la entrada de heroína<br />