ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Funciones de Vensin


Enviado por   •  29 de Julio de 2015  •  Informe  •  623 Palabras (3 Páginas)  •  280 Visitas

Página 1 de 3
  1. IF THEN ELSE

SI -ENTONCES -CASO CONTRARIO(cond, tval, FVal)

Devuelve primer valor (tval) si la condición (cond) es verdadera; segundo valor (FVal) si la condición es falsa. COND debe ser una expresión booleana o una expresión o variable que se puede interpretar como Boolean. Sólo el valor devuelto se evalúa, por lo que el valor que podría ser una expresión que daría lugar a un error.

Tenga en cuenta que las expresiones tales como (a> b) exigir que A y B tienen la misma dimensión y la expresión resultante se considera que es adimensional

Ejemplos

SI ENTONCES CASO CONTRARIO (1.0 <2.0, 3.0, 4.0) es igual a 3.0.

SI ENTONCES CASO CONTRARIO (1.0> 2.0, 3.0, 4.0) es igual a 4.0.

SI ENTONCES CASO CONTRARIO (X = 0.0, 1.0, 1.0 / X) es igual a 1 / X a menos que X es de 0.0 cuando es igual a 1.0. Si X es 0.0, Vensim no intentará calcular 1 / X y no habrá error.

  1. PULSE

PULSO (inicio, ancho)

Devuelve 1.0, a partir de la hora de inicio, y duradera para el ancho de intervalo; 0.0 se devuelve el resto del tiempo.

Lo mismo que:

IF THEN ELSE (hora de inicio más
>: Y: tiempo más< (inicio +ancho)), 1.0, 0.0) más el tiempo=tiempo+ (TIEMPO PASO/2.0)

Con PULSE
, Vensim Crea vez más internos para evitar errores de redondeo en la comparación de tiempo con inicio + ancho.


Ejemplo

tarea activa=PULSE (
inicio de la tarea, duración de la tarea)

  1. PULSE TRAIN

TREN DE PULSO (inicio, ancho, tbetween, final)

Devuelve 1.0, a partir de hora de inicio y duración de la anchura de intervalo y luego repite este patrón cada tbetween tiempo; 0.0 Se devuelve el resto del tiempo. Si el valor de tbetween es más pequeña que el ancho de entonces 1 se devolverán entre el inicio y el final. Si el ancho es menor o igual a PASO TIEMPO los pulsos sólo duran un paso de tiempo.

El valor devuelto por tren de pulsos depende sólo de los argumentos del te le pasan. Normalmente, esta función se llama con constantes. Sin embargo, se le puede llamar con variables dinámicas o expresiones en cuyo caso el patrón de salida real puede no ser regular.

Con PULSE, Vensim Crea vez más internamente para evitar errores de redondeo en la comparación de tiempo con el comienzo + ancho.

NOTA El valor devuelto por tren de pulsos no cambia excepto a intervalos paso de tiempo, independientemente de la técnica de integración utilizado.
Unidades: PULSE (hora, tiempo) -> adimensional (inicio y ancho de tener las mismas unidades que el tiempo, el resultado de PULSE es adimensional)

Ejemplo

Es de día = tren de pulsos (8,12,24, TIEMPO FINAL)

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (41 Kb) docx (12 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com