Comandos Vensim

3
FUNCIONES DE VENSIM ABS(X) Devuelve el valor absoluto de el numero X IF THEN ELSE (condición, X, Y) Evalúa la condición y si es verdadero ase X, si es falso ase Y INTEGER (X) Convierte a X en un número entero LN(X) Logaritmo natural de X MAX(A, B) Devuelve el número mayor entre A y B MIN(A, B) Devuelve el número menor entre A y B PULSE(A, B) Antes de A todo vale cero, llega a A y toma el valor de uno durante un tiempo B PULSE TRAIN (A, B, C, D) Empieza en A y dura un tiempo B, se repite cada C, y termina en D

Transcript of Comandos Vensim

Page 1: Comandos Vensim

FUNCIONES DE VENSIM

ABS(X)Devuelve el valor absoluto de el numero X

IF THEN ELSE (condición, X, Y) Evalúa la condición y si es verdadero ase X, si es falso ase Y

INTEGER (X)Convierte a X en un número entero

LN(X) Logaritmo natural de X

MAX(A, B) Devuelve el número mayor entre A y B

MIN(A, B) Devuelve el número menor entre A y B

PULSE(A, B) Antes de A todo vale cero, llega a A y toma el valor de uno durante un tiempo B

PULSE TRAIN (A, B, C, D) Empieza en A y dura un tiempo B, se repite cada C, y termina en D

Page 2: Comandos Vensim

RAMP(S, T1, T2) Vale cero antes de T1 luego aumenta constantemente en S hasta que llega a T2

RANDOM NORMAL(m, n, p, x, s)M mínimoN máximoP valor medioX desviación estándarS un numero cualquiera entre 1 y 99

RANDOM UNIFORM(m, x, s)m mínimox máximos numero cualquiera entre 1 y 99

SIN(X)

¬¬ Seno de X

SQRT(X) Calcula x al cuadrado

STEP(H,T)

Antes de T vale cero luego vale H

XIDZ(A, B, X) Es para dividir A/B, pero cuando B es cero entonces devuelve el valor X

ZIDZ(A, B) Es para dividir A/B, pero cuando B es cero entonces devuelve el valor 0;