Also found in: Wikipedia.


A command-driven interactive graphing program. Gnuplot can plot two-dimensional functions and data points in many different styles (points, lines, error bars); and three-dimensional data points and surfaces in many different styles (contour plot, mesh). It supports complex arithmetic and user-defined functions and can label title, axes, and data points. It can output to several different graphics file formats and devices. Command line editing and history are supported and there is extensive on-line help.

Gnuplot is copyrighted, but freely distributable. It was written by Thomas Williams, Colin Kelley, Russell Lang, Dave Kotz, John Campbell, Gershon Elber, Alexander Woo and many others. Despite its name, gnuplot is not related to the GNU project or the FSF in any but the most peripheral sense. It was designed completely independently and is not covered by the General Public License. However, the FSF has decided to distribute gnuplot as part of the GNU system, because it is useful, redistributable software.

Gnuplot is available for: Unix (X11 and NEXTSTEP), VAX/VMS, OS/2, MS-DOS, Amiga, MS-Windows, OS-9/68k, Atari ST and Macintosh.

E-mail: <>.

FAQ - Germany, UK, USA.

Usenet newsgroup:
This article is provided by FOLDOC - Free Online Dictionary of Computing (
References in periodicals archive ?
NetAnim and gnuplot are used in order to analyse, visualize or process the data gained through simulation.
The values for [A.sub.x] and [A.sub.x] for the three structures have been optimized through a nonlinear fitting procedure using the GNUPLOT package [30], and the results are reported in Table 2.
In LIBSVM, gnuplot.exe is an executable tool, which is used to find the optimal parameters pairs C and Y, while the goal of the parameter optimization operation is to classify the unknown data.
Each chapter begins with essential definitions, has at least one programming problem solved with SymbolicC++, Maxima, Gnuplot, or TikZ software, and ends with additional problems for practice.
The figure(s) can be uploaded files (png, gif or jpeg) or they can be rendered from a text based image format (R-image (R Development Core Team, 2011) or Gnuplot (Williams and Kelley, 2010)).
The examples and exercises are implemented in C programming language, but the tools used, such as Gnu Scientific Library and GnuPlot are at the heart of the book, and specific algorithms and calculations rely on them almost exclusively.
Gnuplot is a portable command-line driven graphing utility for Linux and many other platforms.
In the end, using gnuplot drawing tools will be extracting data into two-dimensional graphics which can be more intuitive to analyze the protocol performance.
Then, we obtain statistical information by "globalStatistics [right arrow] addStdDev", then we calculate the average value and represent output to Gnuplot [14].