GNU plotutils es un conjunto de herramientas de línea de comandos y bibliotecas de software libre para generar gráficos de gráficos 2D basados en conjuntos de datos. Se utiliza en proyectos como PSPP y UMLgraph , y en muchas áreas de investigación académica, [ 1 ] [ 2 ] [ 3 ] y está incluido en muchas distribuciones de Linux como Debian . [ 4 ] También hay versiones disponibles para Windows y Mac OS X. La biblioteca proporciona enlaces para los lenguajes C y C++ . Sus herramientas de línea de comandos independientes pueden generar gráficos y realizar cálculos numéricos de curvas spline y sistemas de ecuaciones diferenciales ordinarias. Plotutils es un paquete GNU y se distribuye bajo una licencia de software libre , la GPL .
Historia
Varias utilidades se inspiraron en las utilidades de gráficos de Unix . Una utilidad de gráficos y varios filtros de gráficos estaban presentes en las primeras versiones de Unix de Bell Laboratories . Para la versión 7 de Unix, `graph` , `plot` , `spline` y varias versiones de `libplot` dependientes del dispositivo eran características estándar de Unix. El primer dispositivo de visualización compatible con el paquete fue un osciloscopio de almacenamiento Tektronix 611. A principios de la década de 1980, se admitieron muchos otros dispositivos.
En 1989, se escribieron las primeras versiones GNU de graph , plot , tek2plot , spline y su documentación correspondiente. Richard Stallman dirigió el desarrollo posterior de los programas y la documentación. La distribución, tal como estaba en 1991, se distribuía bajo el nombre de GNU graphics .
En 1995, el paquete se amplió significativamente mediante la creación de una versión independiente del dispositivo de libplot y la reescritura de graph desde cero, convirtiéndolo en un filtro en tiempo real.
Características
Herramientas independientes
- GNU graph , que representa gráficamente conjuntos de datos o flujos de datos bidimensionales en tiempo real.
- GNU plot , que traduce el formato de metarchivo de GNU a cualquiera de los otros formatos.
- GNU tek2plot , para convertir datos de Tektronix 4010 a cualquiera de los formatos mencionados anteriormente.
- GNU pic2plot , para traducir el lenguaje pic a cualquiera de los formatos anteriores.
- GNU plotfont , para mostrar mapas de caracteres de las fuentes disponibles en los formatos mencionados anteriormente.
- GNU spline , que realiza la interpolación de datos mediante splines .
- GNU ode , que integra numéricamente un sistema que consta de una o más ecuaciones diferenciales ordinarias.
Formatos de salida compatibles
- Visualización del sistema X Window
- Tektronix 4010
- SVG
- PNG
- PNM
- Pseudo- GIF (utilizando codificación de longitud variable en lugar de LZW para evitar el problema de patentes anterior )
- WebCGM
- Adobe Illustrator
- Posdata
- PCL
- HP-GL
- figura x
Véase también
Referencias
Enlaces externos
- Sitio web oficial
- GNU Plotutils archivado el 8 de enero de 2022 en Wayback Machine .
- C++ para matemáticos: una introducción para estudiantes y profesionales
- Gráficos GNU
- Software del Proyecto GNU
- Bibliotecas gráficas
- Software de trazado gratuito
- Bibliotecas informáticas gratuitas