Software de visualización y evaluación de datos

Presentamos nuestro nuevo software de visualización y evaluación de datos, con múltiples aplicaciones en la explotación de datos procedentes de ensayos tanto en la industria como en la investigación. 

Instrumentación y Sensórica en Ensayos de Neumáticos y Sistemas de Frenado

Su gran versatilidad le permite ser utilizado en diversas disciplinas de medida y en distintos tipos de ensayos, como muestran, a modo de ejemplo las siguientes funciones:

  • Con sólo unos pocos clicks de ratón, es posible transformar los datos en mapas de superficies 3D divididos en zonas de colores, mapas de contorno con relleno de color, o representar datos 2D en diagramas con ejes múltiples.
  • Pueden insertarse en el documento, de un modo sencillo, objetos de texto, imágenes escaneadas y otros elementos de etiquetado.
  • Los datos pueden ser procesados de un modo interactivo o bien automáticamente para tareas o análisis repetitivos. 
  • El software ofrece un lenguaje de programación eficiente que permite al usuario añadir nuevas funciones al interfaz de usuario, ejecutar análisis matemáticos de datos complejos, importar ficheros de datos con formatos especiales, o producir automáticamente documentaciones completas.  
Diagrama

Diagramas precisos para cada aplicación

Es posible la inserción de cualquier número de diagramas en una página y de cualquier número de paquetes de datos en un diagrama, con entre otras las siguientes posibilidades:
 
  • Diagramas con uno o más ejes x e y
  • Posición y tamaño especificados en centímetros con escalado real (por ejemplo, 1 cm = 20 N.m) 
  • Escalado de ejes ascendente o descendente, con opciones diversas de configuración de etiquetas, títulos, etc
  • Escalado de ejes manual o automático, ejes logarítmicos, cuadráticos, etc
  • Diagramas polares y en cascada
Graficos de mapeado

Amplias posibilidades en gráficos 2D y mapas de contorno

Los paquetes de datos pueden representarse como gráficos2D o como mapas de contorno, con multitud de opciones:
 
  • Marcado de puntos de datos con símbolos o líneas de derivación, y conexión entre puntos con spline, línea suavizada, regresión, etc.
  • Rellenos entre curvas con efectos de color, eclosión, etc.
  • Gráficos de barras horizontales y verticales, generados automáticamente.
  • Curvas envolventes superiores e inferiores
  • Etiquetado de puntos de datos y función de cursor
  • Mapas de contorno con distribución y configuración automática o manual de isolíneas (nivel z).
  • Cálculo de áreas de isolíneas
  • Secciones transversales de mapas de controno para x=const, y=const o a lo largo de cualquier curva.
  • Envolventes con origen diverso incluyendo splines, isolíneas, islas...
  • Cualquier número de paquetes de datos pueden ser representados en un diagrama x/y
Graficos de mapeado

Mapas 3D

Los paquetes de datos en 3D pueden tambén representarse como mapas de superficie, con innumerables opciones de edición:
 
  • Nube de puntos con o sin líneas de unión.
  • Referencia para la superifcie: Puesta a cero tomando la envolvente como referencia o a partir de cualquier otro elemento.
  • Representación de isolíneas en la superficie..
  • Proyecciones ortogonales o en perspectiva..
  • Interpolaciones bilineales o spline para alterar el número de filas o columnas en las matrices.
Graficos de mapeado

Gestión de Datos y Generación de informes

La gestión de paquetes de datos permite trabajar con hasta 10.000 canales, con una limitación en filas de hasta 2 Gb.  Los canales pueden contar con diferentes tipos de datos como 4 y 8 bit flotantes, 8, 16 y 32 bit enteros, fecha y hora, cadenas, etc. admitiendo también valores perdidos, y con mútiples funciones de filtrado, edición o sincronización.  
Por su parte, cuenta con un potente editor de fórmulas que permite crear nuevos canales a partir de otros preexistentes.
La importación de datos abarca prácticamente cualquier formato como por ejemplo: ASCII- o Microsoft-Excel (incl. Excel 2007), VS100/INCA-, dBase-, Lotus-, FEVIS-, Combi-, IFILE-, netCDF-, MATLAB y otros. El lenguaje de programación embebido permite crear nuevos filtros para acceder a otros formatos.

 

Lenguaje de programación embebido

El software cuenta con un lenguaje de programación orientado matricialmente con sintaxis tipo C, que permite desarrollar funciones propias adicionales y generar tareas repetitivas, y cuyas funciones principales son:
 
  • Análisis y transformación de datos.
  • Funciones para alterar menús y para crear cajas de diálogo.
  • Funciones trigonométricas, de búsqueda, lectura y escritura (ASCII, Excel, binario).
  • Álgebra lineal (inversas, valores propios, determinantes etc. – funciones construidas sobre rutinas BLAS/LAPACK/LINPACK).
  • FFT y iFFT.
  • Sistemas de ecuaciones diferenciales ordinarias.
  • Splines de ajuste.
  • Regresiones no lineales.
  • Números complejos: la mayoría de los operadores y funciones matemáticas, pueden aplicarse para números complejos.
  • Cadenas: cadenas de vectores y matrices: concatenar, comparar, buscar y reemplazar, organizar.
  • Control de flujo: for, while, break, continue, return, if-then-else, try-except
  • Depurador de código.
  • Editor con resaltado de sintaxis.
  • Puede ser utilizado como un programa Stand Alone.

Para cada aplicación particular, YSTRALO ofrece un servicio de evaluación de la necesidad, diseño de interfaz y programación final.