gnuplot: potente software para crear gráficos de funciones matemáticas

gnuplot es un poderoso programa en linea de comandos, que permite crear gráficos de funciones matemáticas en dos o tres dimensiones de todo tipo, e incluye la capacidad de exportarlos a PDF o formatos de imagen como JPG, SVG y PNG.

gnuplot

También se utiliza para producir imágenes en gran variedad de programas como GNU Octave, Maxima, Reduce, Emacs y además posibilita generar código en LaTEX, permitiendo el uso de sus fuentes y fórmulas.

El programa está escrito en lenguaje de programación C y existen varias interfaces para facilitar su uso (por ej Gnuplot-py) y compatibilidad con una gran variedad de lenguajes de programación, incluyendo soporte de nuevos modos de salida mediante wsWidgets y QT.

Lo podemos hacer funcionar desde bash simplemente escribiendo “gnuplot” y a continuación el código o parámetros a ejecutar.

gnuplot2

El software está muy buen documentado, ya que dispone de un completo manual actualizado a su última versión (5.0) y una galería donde nos muestra los diferentes tipos de gráficos con multitud de scripts, que nos pueden servir de ejemplo.

gnuplot es multiplataforma (Linux, Unix, Windows, OS X) y a pesar de su nombre no tiene nada que ver con el proyecto GNU y las licencias GPL, de hecho la licencia de gnuplot es bastante más restrictiva a la hora de permitir modificaciones y redistribución del software, pero lo suficientemente libre para estar presente en la mayoría de distribuciones de GNU/Linux.

Así que vamos a ver como instalarlo en algunas de ellas, desde la linea de comandos:

sudo apt-get install gnuplot

Artículo original en lamiradadelreplicante.com