Wiki Markup |
---|
{scrollbar}
----
La definición del tiempo de una simulación indica:
* cuando comienza
* cuando termina o deja de simularse
* cada cuanto se simula (granularidad)
Los aspectos relativos al tiempo se definen como se puede apreciar en la Figura 1:
!browser-editor-component-time.JPG|align=center!
Figura 1: Definición del tiempo de una simulación
En la Figura 1 se puede ver que para el tiempo es necesario definir la granularidad. Ella puede ser: hora, día, mes y año. La granularidad indica cada cuanto se calcula un resultado. Ejemplo: si la simulación inicia el 1/1/2006 y tiene granularidad mensual, se calculará un registro por cada mes hasta que deba detenerse, es decir, enero, febrero, etc. Vale la pena aclarar que granularidad mensual no significa que termine a fin de año, esto último lo determina la condición de parada.
Luego en el formulario se indica cuando inicia la simulación. Para esto es necesario dar la fecha y la hora de incio.
Tanto en el caso de la fecha como la hora es posible utilizar varias alternativas para la definición.
* Una primera opción (valor _Expresión_) es utilizar una expresión (ejemplo: _Fecha(1, 1, 2006)_ que al evaluar retorna _1/1/2006_).
* Otra opción (valor _Parámetro Expresión_) es que un parámetro contega el valor. Esta opción habilita a cargar por ejemplo en una tabla la fecha de inicio de la simulación y luego utilizarla al momento de la ejecución.
* La última opción (valor _Parámetro Valor_) es una mezcla de las anteriores: utilizar una expresión, pero en lugar de escribirla obtenerla de un parámetro (ejemplo: el parámetro _fecha_inicio_ da como valor _ |
...
La definición del tiempo de una simulación indica:
- cuando comienza
- cuando termina o deja de simularse
- cada cuanto se simula (granularidad)
Los aspectos relativos al tiempo se definen como se puede apreciar en la Figura 1:
Figura 1: Definición del tiempo de una simulación
En la Figura 1 se puede ver que para el tiempo es necesario definir la granularidad. Ella puede ser: hora, día, mes y año. La granularidad indica cada cuanto se calcula un resultado. Ejemplo: si la simulación inicia el 1/1/2006 y tiene granularidad mensual, se calculará un registro por cada mes hasta que deba detenerse, es decir, enero, febrero, etc. Vale la pena aclarar que granularidad mensual no significa que termine a fin de año, esto último lo determina la condición de parada.
Luego en el formulario se indica cuando inicia la simulación. Para esto es necesario dar la fecha y la hora de incio.
Tanto en el caso de la fecha como la hora es posible utilizar varias alternativas para la definición.
- Una primera opción (valor Expresión) es utilizar una expresión (ejemplo: Fecha(1, 1, 2006) que al evaluar retorna 1/1/2006).
- Otra opción (valor Parámetro Expresión) es que un parámetro contega el valor. Esta opción habilita a cargar por ejemplo en una tabla la fecha de inicio de la simulación y luego utilizarla al momento de la ejecución.
- La última opción (valor Parámetro Valor) es una mezcla de las anteriores: utilizar una expresión, pero en lugar de escribirla obtenerla de un parámetro (ejemplo: el parámetro fecha_inicio da como valor Fecha(1,1,2006)
...
- y
...
- al
...
- evaluarse
...
- nuevamente
...
- vuelve
...
- a
...
- evaluar
...
- como
...
- 1/1/2006
...
- ).
...
- Esta
...
- opción
...
- aprovecha
...
- la
...
- capacidad
...
- de
...
- representación
...
- que
...
- ofrecen
...
- las
...
- expresiones
...
- (combinación
...
- de
...
- términos
...
- y
...
- otras
...
- expresiones)
...
- y
...
- los
...
- parámetros
...
- (no
...
- dejar
...
- fijo
...
- en
...
- el
...
- modelo
...
- un
...
- aspecto
...
- y
...
- en
...
- su
...
- lugar
...
- controlarlo
...
- en
...
- ejecución;
...
- esto
...
- es,
...
- cambiar
...
- la
...
- formúla
...
- de
...
- la
...
- fecha
...
- de
...
- inicio
...
- implica
...
- modificar
...
- el
...
- valor
...
- del
...
- parámetro,
...
- pero
...
- no
...
- se
...
- necesita
...
- tocar
...
- el
...
- modelo
...
- de
...
- simulación).
...
La
...
definición
...
de
...
la
...
hora
...
de
...
inicio
...
es
...
análoga
...
a
...
la
...
de
...
la
...
fecha
...
de
...
inicio.
...
La
...
situación
...
de
...
la
...
condición
...
de
...
parada
...
es
...
similar
...
sólo
...
que
...
el
...
valor
...
esperado
...
es
...
verdadero
...
/
...
falso
...
en
...
lugar
...
de
...
una
...
fecha.
...
La
...
condición
...
de
...
parada
...
debe
...
decir
...
si
...
la
...
simulación
...
debe
...
ejecutar
...
un
...
paso
...
más
...
o
...
no.
...
Mientras
...
la
...
condición
...
de
...
parada
...
evalúe
...
verdadero
...
la
...
simulación
...
seguirá
...
ejecutando.
...
En
...
el
...
momento
...
que
...
evalúe
...
falso,
...
la
...
simulación
...
se
...
detendrá.
...
Info | ||
---|---|---|
| ||
La condición de parada debe estar cuidadosamente definida ya que es la única forma de detener el cálculo según una propiedad lógica de la aplicación en cuestión. No existe ningún otro elemento lógico para detener la simulación más que la condición de parada. |
...
Wiki Markup |
---|
{scrollbar} |