Gnuplot is a portable command-line driven graphing utility for Windows, Linux, OS/2, OSX, VMS, and many other platforms.
Gnuplot is able to generate both 2D and 3D plots; delivering the results in animated views. You can also save the graphs to a variety of image formats, including PNG, SVG, JPEG and EPS.
Supported outputs include:
- Interactive screen display: cross-platform (Qt, wxWidgets, x11) or system-specific (MS Windows, OS/2).
- Direct output to file: postscript (including eps), pdf, png, gif, jpeg, LaTeX, metafont, emf, svg..
- Web display formats: HTML5, svg.
Gnuplot was originally created to allow scientists and students to visualize mathematical functions and data interactively, but it has grown to support many non-interactive uses such as web scripting. It is also used as a plotting engine by third-party applications such as Octave.
NEW keyword "keyentry" places an entry in the key without actually plotting.
NEW "set style boxplot medianlinewidth <lw>"
CHANGE drop non-working support for CIE/XYZ color space.
CHANGE strptime ignores content read with format a/A/w/W.
FIX various corner-case bugs and overruns found by fuzzing.
FIX revise waitforinput in x11 terminal.
FIX revise waitforinput and terminal close events in qt terminal.
FIX revise waitforinput and new window events in monothreaded wxt terminal.
FIX lua.trm compatibility with lua version 5.3
FIX error line reporting inside an if/else bracketed clause.
FIX error in date conversion for times within a nanosecond of a year boundary.