Ir al contenido principal

Expressions y el Expression Editor

 Al igual que en los lenguajes de programación, una Expression o expresión en Simio es una combinación de una o más constantes, variables, operadores y funciones que son interpretadas (evaluadas) para generar un valor de retorno. (Fuente: Wikipedia)

En Simio, la creación de expresiones se realiza por medio del Expression Editor o editor de expresiones. Este se encuentra en la ventana de propiedades para distintas propiedades que acepten este tipo de valor. Para abrirlo basta con seleccionar la propiedad que se desea editar y luego hacer click en el botón ubicado en el extremo derecho en forma de flecha hacia abajo (ExpressionEditorIcon.png).

ExpressionExample.gif
Utilizando el Expression Editor o editor de expresiones opara Expressiondefinir Editoruna distribución de probabilidad.

Por medio de las expresiones y con la ayuda del editor de expresiones, se pueden definir distribuciones de probabilidad, realizar operaciones matemáticas, acceder a propiedades y estados de objetos, llamar a las funciones incluidas de Simio, acceder a la hora en el reloj de la simulación, entre muchas otras. La sintaxis utilizada le será familiar a aquellos que hayan programado en lenguajes de programación tradicionales como Java.