Capítulo 2. Creación de Gráficos
Anterior |  | Siguiente

## Capítulo 2. Creación de Gráficos

## Gnuplot

Gnuplot es una herramienta en línea de comando que funciona en varios sistemas operativos.

A pesar de su nombre Gnuplot no tiene nada que ver con el proyecto GNU. El nombre se eligió para no tener problemas con otro software de representaciones gráficas llamado newplot.

En la página del proyecto podemos encontrar toda la información necesaria.

### Características

Gnuplot permite realizar las siguientes tareas:

- Representación gráfica de funciones y datos.

- Representaciones en 2D y 3D.

- Representaciones en coordenadas cartesianas, paramétricas, esféricas y polares.

- Exportación de los gráficos a los formatos más populares como png , jpg, svg, ...

- Creación de scripts.

- Creación de animaciones.

- Inclusión de multiples gráficas en un sólo gráfico.

- Inclusión de multiples gráficas en una pantalla.

### Representaciones en coordenadas cartesianas, paramétricas esféricas y polares

    [jadebustos@dedalo ~]$ gnuplot

            G N U P L O T
            Version 4.0 patchlevel 0
            last modified Thu Apr 15 14:44:22 CEST 2004
            System: Linux 2.6.17.8

            Copyright (C) 1986 - 1993, 1998, 2004
            Thomas Williams, Colin Kelley and many others

            This is gnuplot version 4.0.  Please refer to the documentation
            for command syntax changes.  The old syntax will be accepted
            throughout the 4.0 series, but all save files use the new syntax.

            Type `help` to access the on-line reference manual.
            The gnuplot FAQ is available from
                    http://www.gnuplot.info/faq/

            Send comments and requests for help to
                    <gnuplot-info@lists.sourceforge.net>
            Send bugs, suggestions and mods to
                    <gnuplot-bugs@lists.sourceforge.net>

    Terminal type set to 'x11'
    gnuplot> set dummy u,v
    gnuplot> set angles degrees
    gnuplot> set parametric

            dummy variable is t for curves, u/v for surfaces
    gnuplot> set view 70, 40, 0.8, 1.2
    gnuplot> set samples 32, 32
    gnuplot> set isosamples 9, 9
    gnuplot> set mapping spherical
    gnuplot> set yzeroaxis linetype 0 linewidth 1.000
    gnuplot> set ticslevel 0
    gnuplot> set title "3D version using spherical coordinate system"
    gnuplot> set urange [ -90.0000 : 90.0000 ] noreverse nowriteback
    gnuplot> set vrange [ 0.00000 : 360.000 ] noreverse nowriteback
    gnuplot> splot cos(u)*cos(v),cos(u)*sin(v),sin(u) with lines lt 5 ,'world.dat' with lines lt 3
    gnuplot>

Representación del globo terraqueo con Gnuplot.

### Interfaces para Gnuplot

#### Xgfe

Xgfe es un interface gráfico para Gnuplot.

Su desarrollo está parado y en la página del proyecto podemos encontrar todo lo necesario sobre este programa.

Xgfe interface gráfico para Gnuplot.

#### UniGNUPlot

Interface en Tcl/Tk para Gnuplot.

UniGNUPlot interface gráfico para Gnuplot.

Gráfica generada con UniGNUPlot.

#### tkgnuplot

Interface en Tcl/Tk para Gnuplot.

#### Chart::Graph::Gnuplot

Interface en PERL para realizar gráficos con Gnuplot.

#### Gnuplot.py

Interface en Python para realizar gráficos con Gnuplot.

#### de.unidu.is.gnuplot

Interface en Java para realizar gáficos con Gnuplot.

#### GNUplotFortran

Interface en Fortran 95 para realizar gráficos con Gnuplot.

#### gnuplot-mode.el

Modo de emacs para facilitar la edición de scripts de gnuplot.

### Recursos para Gnuplot

- Gnuplot.

- UniGNUPlot.

- tkgnuplot.

- Chart::Graph:Gnuplot.

- gnuplot.py.

- Paquete Java de.unidu.is.gnuplot.

- GNUplotFortran.

- Tutorial de IBM de Gnuplot (Inglés).

Anterior |  | Siguiente
Capítulo 1. Introducción | Inicio | Superficie