¿Como es el lenguaje PARAPLOT?

Consiste en una secuencia de COMANDOS, consistentes (casi siempre) en una palabra clave, uno o más espacios en blanco,  un nombre simbólico, un igual  y la información concreta que se debe introducir. 

La palabra clave indica el tipo de COMANDO. Los comentarios se introducen con un #, a partir del cuál todo texto se toma como comentario.

Por ejemplo: 

archivo SIMULADO = circuito.simul    # simulacion realizada el 30-10-2017

Se definen nombres simbólicos tanto para los gráficos que quiera obtener, como para los archivos con los datos que quiera representar en esos gráficos.

Cuando se indica el nombre real de un archivo hay que ser cuidadoso en cuanto al uso de mayúsculas o minúsculas. En cambio, para la escritura de nombres simbólicos, se obtendrán los mismos resultados independientemente de que se usen mayúsculas o minúsculas. Simplot acepta algunos “errores” pero por ejemplo no acepta espacios que separen partes de una palabra clave.

Se debe elegir un nombre simbólico para cada:

 Palabras clave para nombre simbólico de ARCHIVO:

 Palabras clave para nombre simbólico de GRAFICO:

Estudiemos un caso (archivo .paraplot producido por Simplot al procesar con Simusol el ejemplo tanque.dia)

sceptrevars SIMULADO = TIME,VCA,IR5,J1
archivo SIMULADO = tanque.simul
variables SIMULADO = TIEMPO,TEMP 1,FLUJO R5,J1
unidades  SIMULADO = seg,C,W,W
magnitudes SIMULADO = tiempo,temperatura,flujo_de_calor,flujo_de_calor
mostrarjuntos GRAF03 = GRAF01, GRAF02
nomostrar GRAF01, GRAF02
lineas GRAF01 = SIMULADO, 1 : 2
lineas GRAF02 = SIMULADO, 1 : 3,4
unipri SIMULADO = horas

Grafico producido por "lineas GRAF02 = SIMULADO, 1 : 3,4", simbolizado como  GRAF02, no se muestra debido a "nomostrar GRAF01, GRAF02" aunque se crean los archivos "archivo origen"_"nombre simbolico del archivo en minusculas".png, eps y dumb. Los archivos png y eps pueden incorporarse a documentos, por ejemplo LaTeX y verse con comandos como "display" o a través del navegador de archivos. Los archivos png serán en colores los eps, postcript encapsulado en blanco y negro.

Líneas es que usa lineas para unir los puntos, GRAF02 es el nombre simbólico del gráfico para refrenciarlo, SIMULADO referencia al archivo de datos, del mismo grafica las columnas 3, y 4 vs. la 1, que en éste caso es tiempo representado como si fuese horas (ver unipri).

 Grafica producida por Simplot

Grafico producido por "mostrarjuntos GRAF03 = GRAF01, GRAF02", simbolizado como  GRAF03, sí se muestra en pantalla

 Ejemplo de grafico de Simplot

 

Ejemplo con RERUN

sceptrevars SIMULADO = TIME,VCA,E3
archivo SIMULADO = tanque_dur.simul
variables SIMULADO = Tiempo,TEMP 1,TEMP 2
unidades  SIMULADO = seg,C,C
magnitudes SIMULADO = tiempo,temperatura,temperatura
arch_var SIMULADO = tanque_dur.simul,tanque_dur_1.simul,tanque_dur_2.simul
variaciones SIMULADO = (PFAC = 0.8),(PFAC = 1),(PFAC = 1.2)
lineas GRAF01 = SIMULADO, 1 : 2,3
unipri SIMULADO = horas

tanque_dur_graf01.png 

Ejemplo con otro archivo y otros comandos

 sceptrevars SIMULADO = TIME,VCA,IR2,J1
archivo SIMULADO = tanque_med.simul
variables SIMULADO = TIEMPO,TEMP 1,FLUJO R2,J1
unidades  SIMULADO = seg,C,W,W
magnitudes SIMULADO = tiempo,temperatura,flujo_de_calor,flujo_de_calor
archivo EXPE = experien.txt
variables EXPE = tiempo, temp 1
unidades EXPE = minutos, gradosC
ejes GRAFICO = tiempo(min), temp(gradosC)
puntos GRAFICO = EXPE,1: 2
lineas GRAFICO = SIMULADO,1:2
guardar GRAFICO = tanque_med_graf
unipri SIMULADO = horas

med

Ejemplo con funciones

sceptrevars SIMULADO = TIME,VCA
archivo SIMULADO = tanque_fun.simul
variables SIMULADO = Tiempo,TEMP 1
unidades  SIMULADO = seg,C
magnitudes SIMULADO = tiempo,temperatura
ejes GRAFICO = tiempo(min), temp(gradosC)
funcion GRAFICO = (18 + x * 0.2)
funcion GRAFICO = (55 - 37*exp(-x/50))
funcion GRAFICO = (55 - 37*exp(-x/100))
lineas GRAFICO = SIMULADO,TIEMPO:TEMP 1
guardar GRAFICO = tanque_fun_graf
unipri SIMULADO = horas