gnuplot is a
command-driven interactive function plotting program. It can be used to
plot functions and data points in both two- and three-dimensional plots
in many different formats. It is designed primarily for the visual
display of scientific data.
It is software for making 2D and 3D graphs from data and
functions. gnuplot supports lots of output formats, including drivers
for many printers, (La)TeX, (x)fig, Postscript, and much more.
gnuplot can produce output directly on screen, or in many
formats of graphics files, including PNG, EPS, SVG, JPEG and many
others. It is also capable of producing LaTeX code that can be included
directly in LaTeX documents, making use of LaTeX's fonts and powerful
formulae abilities. The program can be used both interactively and in
batch mode using scripts.
Its data files and self-defined functions can be manipulated
by internal C-like language. It can also perform smoothing,
spline-fitting, or nonlinear fits, as well as working with
gnuplot is used as the plotting engine of GNU Octave,
and it can be used from various scripting languages,
Ruby and Smalltalk.
- Plots any number of functions, built up of C operators, C
library functions, and some things C doesn't have like **, sgn(), etc.
It also has support for plotting data files, to compare actual data to
- User-defined X and Y ranges (optional auto-ranging), smart
smart tic marks
text formatting for labels, titles, axes, data points
- User-defined constants and functions
- Shell escapes and command line substitution
- Load and save capability
- Output redirection
- All computations performed in the complex domain
to Scientific Home Page | Return
to Plotting Tools Home Page
Last Updated Tuesday, October 14 2014 @ 02:09 PM EDT