¿Cómo se hace? con xmgrace
Leer archivo de datos .dat (dos columnas)
File > Read > Sets >
Seleccionar el archivo y apretar Ok
No cerrar esta ventana ya que el programa se cuelga. Simplemente minimizarla
(doble click en la barra azul) y dejarla así hasta que volváis a utilizarla.
Guardar una gráfica en disco (archivo .agr)
File > Save
Introducir nombre de archivo y apretar Ok
Abrir una gráfica anterior (archivo .agr)
File > Open
Seleccionar el archivo y apretar Ok
Transformar una curva de una gráfica
Data > Trasformations > Evaluate expresion
Selecciona la curva a transformar (S1, o S2 o S3... en source)
No selecciones ninguna curva en Destination si quieres que cree una nueva curva
Introduce la formula de la transformación (p.ej. y=y-(10+2*x))
Selecciona en restriction la region de datos que quieres transformar
(ver apartado definir regiones)
Aprieta Apply y luego Close
Área encerrada por una curva (integral)
Data > Trasformations > Integration
Selecciona la curva a integrar (S1, o S2 o S3...)
Selecciona Load: cumulative sum (ya está por defecto)
Aprieta Accept
Anota el valor y luego Close
Regresión lineal
Data > Trasformations > Regression
Selecciona la curva a transformar (S1, o S2 o S3...)
Selecciona la region de datos que quieres ajustar ver siguiente apartado
Aprieta Accept
Anota los valores del ajuste que salen en la nueva ventana
Cierra todas las ventanas (Close)
Definir regiones de la curva
(para limitar los cálculos a determinadas zonas)
Edit > Regions > Define
Selecciona el número de región a definir (p.ej. 0)
Selecciona el tipo de region (p.ej. inside polygon)
Dibuja con el ratón un polígono que encierre la zona de la curva deseada
Finaliza la selección apretando el botón derecho del ratón
Cierra la ventana (Close)
Saber que número corresponde a cada curva dibujada (S0, S1, S2 ....)
Pica dos veces dentro de la gráfica
Aparecerá una ventana con las propiedades de todas las curvas.
Seleccionando una a una (S0, S1, S2, ...) fíjate que color le corresponde en line properties
(apartado main).
Hacer que aparezca 'punto decimal' en vez de 'coma decimal'
No existe ninguna opción en los menus de xmgrace para hacer este cambio. Es necesario cambiar la variable de entorno del shell 'LC_NUMERIC' de la siguiente manera. Desde una consola, y antes de abrir el xmgrace, teclear:
$ LC_NUMERIC=C
$ export LC_NUMERIC
Luego al abrir el programa xmgrace aparecerá el punto como separador decimal.
El programa tiene muchísimas cosas más que puedes ir explorando tu poco a poco. Además tiene
una ayuda bastante buena en temas avanzados (en inglés claro).