Uso de LabPlot

Resumen de la interfaz
LabPlot sigue la filosofía MDI (Interfaz de documentos múltiple) - todos los objetos creados por la aplicación se ubican en subventanas en la ventana de la aplicación Área principal. El Explorador de proyectossirve como la herramienta para crear y organizar esos objetos en una estructura tipo árbol. El Explorador de propiedades se usa para modificar las propiedades de los objetos actualmente seleccionados. Muchas funciones son accesibles vía el menú principal y vía barras de herramientas específicas para objetos y menús contextuales. La barra de estado muestra información adicional y notificaciones de aplicaciones.
La ventana predeterminada de LabPlot

Explorador de proyectos
El explorador de proyectos es el componente principal de LabPlot diseñado para manejar estos objetos. Los objetos se organizan en una estructura tipo árbol que representa las relaciones padre-hijo entre los diferentes objetos. Las carpetas y subcarpetas pueden introducir agrupamientos adicionales para los distintos objetos.
El explorador de proyectos es una ventana empotrable y puede ubicarse en cualquier lugar arbitrario. El usuario puede determinar que columnas deben mostrarse seleccionado (deseleccionando las columnas de interés en el menú de contexto (pulsación con el en cualquier lugar vacío de la vista de árbol o su encabezado). Más aún, la lista de objetos mostrados puede reducirse proporcionado un filtro en el área de texto Buscar/Filtrar.

Área principal
Los objetos creados que disponen de una vista (como hoja de trabajo, hoja de cálculo, .) se ubican en el área principal de la aplicación. Dependiendo de las preferencias actuales para la interfaz de usuario, las ventanas se localizan, bien como subventanas independientes y movibles libremente (interfaz «Vista de subventana»), o bien como pestañas en una vista tabulada (interfaz «Vista tabulada»).
Cuando se usan subventanas, todas las ventanas de objetos que pertenecen a la carpeta actualmente seleccionada se muestran. Alternativamente, la visibilidad de las ventanas puede extenderse a la carpeta actualmente seleccionad y a sus subcarpetas o a todas las ventanas en el proyecto. Este comportamiento se controla vía el parámetro «Política de visibilidad de ventanas», accesible vía el menú de contexto o el explorador de proyectos.

Explorador de propiedades
El explorador de propiedades permite al usuario modificar el objeto seleccionado actualmente en el explorador de proyectos. Pueden editarse una gran variedad de propiedades de los objetos en modo deshacible/rehacible. También es posible la edición de varios objetos al mismo tiempo.
El explorador de propiedades es una ventana empotrable y puede colocarse en cualquier lugar arbitrario.

Hoja de cálculo
La hoja de cálculo es el componente principal de LabPlot cuando se trabaja con datos y está constituida por columnas. La columna es el conjunto de datos básico en LabPlot, usado para trazado y análisis de datos. Cada columna de la hoja de cálculo se especifica por su nombre y tipo - numérico, texto, nombres de mes, nombres de días y fecha y hora. También, cada tipo de formato de representación distinto puede asignarse como formato decimal o científico para columnas numéricas, .
Usted puede enmascarar puntos de datos seleccionados en la hoja de cálculo (Selección Selección de máscara desde el menú de contexto de la celda de la hoja de cálculo). Los datos enmascarados no se trazan y también se excluyen de las funciones de análisis de datos, como ajuste, . Alternativamente, usted puede enmascarar o soltar valores en una columna (Enmascarar valores o Soltar valores desde el menú de contexto de la columna) especificando un intervalo. Cuando se especifica que valores enmascarados soltar, varios operadores (“igual a”, “mayor que”, “menor que”, ) están disponibles. esas operaciones pueden ayudar a ocultar o eliminar algunos valores atípicos en el conjunto de datos previos a, ⪚, ejecutar un ajuste a este conjunto de datos.
Cualquier función de la hoja de cálculo puede alcanzarse vía el menú de contexto (pulsación con el ). Usted puede cortar, copiar y pegar entre hojas de cálculo, generar, normalizar y ordenar datos y, finalmente, trazar gráficos de sus datos.
Los nuevos datos pueden generarse, bien introduciéndolos manualmente en la hoja de cálculo, o bien generando los datos de acuerdo con ciertas reglas. LabPlot proporciona cinco métodos distintos para generar datos, accesibles vía el menú de contexto de la columna:
Números de fila - los valores en la columna se establecen de acuerdo con su número de fila, esto proporciona un modo sencillo de crear un índice rápidamente.
Valores constantes - los valores de la columna se establecen a un valor constante proporcionado por el usuario.
Valores equidistantes (solo para columnas numéricas) - dados los valores máximo y mínimo, los valores equidistantes pueden generarse fijando el número total de valores en el intervalo o fijando el incremento (distancia).
Valores aleatorios (solo para columnas numéricas) - los valores se generan al azar de acuerdo con la distribución seleccionad. Para generar valores aleatorios distribuidos uniformemente, seleccione la distribución «Plana».
En los casos más sencillos, una distribución no uniforme se calcula analíticamente desde la distribución uniforme de un generador de números aleatorios, aplicando una trasformación adecuada. Las distribuciones más complicadas se crean por el método de aceptación/rechazo, que compara la distribución deseada contra una distribución que es similar y conocida analíticamente.
Valores de funciones (solo para columnas numéricas) - los valores se generan de acuerdo con una función matemática proporcionada por el usuario, una columna (conjunto de datos) que contiene los argumentos que la función tiene que proporcionar. Es posible definir una función multivariante y proporcionar un conjunto de datos (una columna en una hoja de cálculo) para cada una de las variables. El diálogo correspondiente admite la creación de un número arbitrario de variables.
Los datos ya existentes pueden importarse en una hoja de cálculo desde archivos externos vía el diálogo «Importación de datos». Los datos importados se almacenarán en el archivo del proyecto. Los cambios en los datos realizados, bien en la hoja de cálculo, o bien en un archivo externos después de la importación, no se sincronizan.
Los resultados mostrados en la hoja de trabajo pueden exportarse a un archivo externo (consulte Diálogo exportar).

Matriz
Matriz es otro contenedor para datos de tipo matriz. Este contenedor se presenta como una tabla o, alternativamente, como una imagen bidimensional en escala de grises. Los elementos de dicha tabla/matriz pueden verse como si fueran los valores-Z, Z=Z(X,Y), con los valores de X e Y siendo los números de fila y columna respectivamente. La transición desde los números de fila y columna a las coordenadas lógicas se hace vía un mapeado definido por el usuario en ambas representaciones.
Los datos de la matriz pueden bien ser introducidos manualmente o vía una importación desde un archivo externo. Parecido a la generación de datos desde una columna en una hoja de cálculo, la matriz puede rellenarse con valores constantes o vía una fórmula. La captura de pantalla de abajo muestra la vista de imagen de una matriz junto con la fórmula que se usó para generar los elementos de la matriz.

Libro de trabajo
El libro de trabajo ayuda al usuario a organizarse mejor y a agrupar diferentes contenedores de datos (hojas de cálculo y matrices). Este objeto sirve como el contenedor padre para varias hojas de cálculo u objetos de matrices, y los junta en una vista con varias pestañas:
Con las carpetas también es posible proporcionar algo de estructura en elExplorador de proyectos y agrupar juntos varios objetos relacionados (hojas de cálculo con datos recién salidos de archivos de texto u orígenes parecidos, valores rojos, verdes y azules de una imagen importada en tres matrices distintas, .). Con el libros de trabajo, el usuario dispone de la posibilidad de otra agrupación adicional.

Hoja de trabajo
La hoja de trabajo es, junto a los contenedores de datosHoja de cálculoy Matriz,otra parte central de la aplicación y proporciona un área para mostrar y agrupar juntos diferentes clases de objetos de hoja de trabajo - gráficos, etiquetas, .
Las hojas de trabajo pueden tener un tamaño fijo (un tamaño definido por el usuario o uno de los predefinidos, como A4, legal, .) o pueden completar el área disponible para la ventana de la hoja de trabajo. Se pueden organizar varios gráficos en el área de trabajo en esquemas horizontal, vertical o rejilla.
Muchas propiedades de la hoja de trabajo como el tamaño, color de fondo y preferencias del esquema pueden cambiarse en el panel «Propiedades de la hoja de trabajo».
Distintas acciones de la hoja de trabajo relacionadas con la creación de objetos, cambio en el modo actual del ratón o ampliación, pueden accederse vía la barra de herramientas, menú principal o menú de contexto en la hoja de trabajo en el explorador de proyectos.
Los resultados mostrados en la hoja de trabajo pueden exportarse a diferentes formatos vía el diálogo exportar.

Fuente de archivo de datos
Una fuente de archivo de datos es muy parecida a una hoja de cálculo con datos importados desde un archivo externo. La diferencia es que los datos importados no pueden mostrarse y editarse en LabPlot después de la importación. Esto puede ser suficiente, ⪚, si usted solo quiere trazar el flujo de datos desde un cálculo en un programa externo (y exportado posteriormente a un archivo ASCII).
Dado que ninguna hoja de cálculo tiene que cumplimentarse con los datos importados, la importación en una fuente de archivo de datos es más rápida que en una hoja de cálculo que puede ser ventajosa cuando se trata con grandes archivos.
Es posible almacenar el enlace al archivo externo en el archivo de proyecto solo y no con su contenido. Cada vez que se abre el archivo de proyecto en LabPlot, el contenido se lee de nuevo desde el archivo externo. También, es posible dejar que LabPlot vigile los cambios en el archivo - el contenido de la fuente de datos de archivo se actualiza y el archivo externo se cambió.
Las opciones adicionales que determinan la importación de los datos son equivalentes a aquellas proporcionas en el Diálogo importar.

Recogedor de datos
El capturador de datos es una herramienta que le permite extraer fácilmente datos desde archivos de imágenes. El proceso de extracción consiste principalmente en los siguientes pasos:
Importar una imagen que contiene gráficos y curvas desde donde usted puede leer los puntos de datos.
Seleccionar el tipo de gráfico (cartesiano, polar, .)
Seleccionar puntos de referencia del árbol y proporcionar valores para ellos. Con la ayuda de esos puntos se determina el sistema lógico de coordenadas.
Crear una nueva curva de captura de datos y establecer el tipo de las barras de error.
Cambiar al modo de ratón «Establecer puntos de curva» e iniciar la selección de puntos en la imagen importada - las coordenadas de los puntos seleccionados se determinan y añaden a la hoja de cálculo «Datos».
Es posible añadir más de una curva de captura de datos. esto es útil en caso de que la imagen importada contenga varias curvas que necesiten ser digitalizadas. La curva de captura de datos que está actualmente seleccionad en el Explorador de proyectos es la «activa» - los puntos marcados en la imagen del capturador de datos se calcularán y añadirán a su hoja de cálculo de datos.
Los valores calculados se almacenan en diferentes columnas en hojas de cálculo de datos en el capturador de datos. Esas columnas se comportan exactamente igual que otras columnas en hojas de cálculo normales y pueden usarse directamente como columnas fuente para curvas en sus propios gráficos.
El capturador de datos admite el proceso de extracción de datos con varios asistentes. para ubicar los puntos más precisamente, está disponible una lupa de aumento con varios niveles de ampliación. También, el último punto seleccionado puede moverse con la ayuda de las teclas de navegación. Más aún, cuando se leen puntos de datos que contienen barras de error, el capturador de datos crea automáticamente barras que indican los puntos finales de las barras de errores. Esas barras pueden moverse con el ratón hasta que la longitud requerida (la distancia al punto de datos) se alcance.
El procedimiento para la extracción de datos de un gráfico importado como se describe arriba es factible cuando se trata un número limitado de puntos. En caso de que las curvas en la imagen importada se proporcionan como líneas sólidas, la herramienta de captura de datos en LabPlot permite leerlas (semi)automáticamente. Par esto, después de que una nueva curva de captura de datos e añada como se describe arriba, cambie al modo de ratón «Seleccionar segmentos de curva». Las curvas en el gráfico se reconocen y resaltan. Pulsando en una curva resaltada (o en uno de sus segmentos), los puntos a lo largo de la curva se crean. la longitud de un segmento y la densidad de puntos creados (separación entre dos puntos) son parámetros ajustables. En las capturas de pantalla de abajo, tras cambiar al modo de segmento, todas las líneas negras se resaltaron (color verde). En este caso específico, la curva se reconoció como un elemento sencillo y un clic de ratón sencillo en este segmento es suficiente para digitalizar esta curva y ubicar automáticamente puntos a lo largo de la curva.
En muchos casos el gráfico no es tan sencillo como arriba (curva negra sencilla sobre fondo blanco) y contiene líneas de rejilla, muchas curvas de distinto color y anchura y un fondo no blanco. En tales casos, la detección automática falla (demasiado o ningún objeto se resaltan). Para ayudar al capturador de datos a determinar la curva correctamente, el usuario tiene que limitar los intervalos permitidos en los espacios de color HSV (o HSI). Para restar el fondo no blanco es posible limitar el intervalo para el color de fondo también. Internamente, cada píxel de la imagen se convierte a blanco y negro donde solo los puntos que se ajustan en los intervalos definidos por el usuario para el brillo, saturación, intensidad y fondo se ponen a negro.
En las capturas de pantallas de abajo, las curvas azules en la imagen original se proyectaron reduciendo apropiadamente los intervalos permitidos en el espacio de color (observe el pico del azul en el histograma del color). El negro trasformado y la imagen blanca contiene solo las curvas en las que el usuario está interesado y ahora es una tarea fácil para el capturador de datos determinar las curvas y ubicar los puntos en ellas.
De forma parecida a Hoja de trabajo, el área actualmente visible en el capturador de datos puede exportarse. Los formatos de imagen reconocidos se describen en la sección Diálogo exportar.

Diálogo de importación
En el diálogo de importación usted puede importar datos en una de las hojas de cálculo o matrices disponibles en LabPlot. Los formatos de datos admitidos son
ASCII
Binario
Imagen
NetCDF
HDF5
La vista previa de todos los archivos admitidos está disponible en el diálogo de importación. Para formatos de datos con estructuras internas complejas como NetCDF y HDF5, el contenido del archivo se presenta en una vista de árbol que permite una navegación cómoda por el archivo.
La importación de datos ascii o binarios comprimidos con gzip, bzip2 o xz puede hacerse directamente ya que la descompresión ocurre trasparentemente para el usuario.
El nombre del archivo que contiene los datos a importar tiene que proporcionarse. El botón Información de archivo abre un diálogo donde se muestra información sobre el archivo seleccionado. El tipo de los datos puede especificarse - actualmente, solo se admiten archivos ASCII que contengan varios conjuntos de datos (vectores) almacenados como columnas. El filtro - automático o personalizado - determina como tiene que analizarse el archivo. Al seleccionar el filtro «personalizado», pueden proporcionarse algunos parámetros como el carácter separador, , manualmente en este caso.
La fila de inicio y fin a leer puede personalizarse usando la pestaña Porción de datos a leer. Para leer todos los datos especifique -1 como fila o columna final.
Importación de datos en LabPlot
Importación de datos en LabPlot

Diálogo de exportación
Una hoja de trabajo puede exportarse a varios formatos gráficos (vector y puntos). La exportación se hace vía el diálogo alcanzable vía Exportar en la barra de herramientas principal o Archivo Exportar en el menú principal.
Junto al formato gráfico, el usuario puede especificar que parte de la hoja de trabajo tiene que exportarse y si el fondo tiene que exportarse o no. También, para gráficos de puntos, puede proporcionarse la resolución de la imagen.
El contexto de una hoja de cálculo puede exportarse a un archivo externo. En el diálogo de exportación para hojas de cálculo el usuario puede especificar los valores de caracteres de separación de diferentes columnas. Opcionalmente, el encabezado de la hoja de cálculo (nombres de las columnas en la hoja de cálculo) puede exportarse.