Plotutils
Original authorsRobert Maier, Nick Tufillaro
DeveloperGNU Project
Stable release
2.6 / September 27, 2009; 16 years ago (2009-09-27)
Operating systemCross-platform
LicenseGNU General Public License
Websitegnu.org/software/plotutils

GNU plotutils is a set of free software command-line tools and software libraries for generating 2D plot graphics based on data sets. It is used in projects such as PSPP and UMLgraph, and in many areas of academic research,[1][2][3] and is included in many Linux distributions such as Debian.[4] Windows and Mac OS X versions are also available. The library provides bindings for the C and C++ languages. Its stand-alone command-line tools can generate graphs and perform numerical calculation of spline curves and systems of ordinary differential equations. Plotutils is a GNU package and is distributed under a free software licence, the GPL.

History

edit

Several utilities were inspired by Unix plotting utilities. A graph utility and various plot filters were present in the first releases of Unix from Bell Laboratories. By the time of Version 7 Unix, graph, plot, spline, and several device-dependent versions of libplot were standard Unix features. The first display device supported by the package was a Tektronix 611 storage scope. By the early 1980s, numerous other devices were supported.

In 1989, the first GNU versions of graph, plot, tek2plot, spline and their respective documentation were written. Richard Stallman further directed development of the programs and documentation. The distribution, as it stood in 1991, was distributed under the name GNU graphics.

In 1995, the package was significantly expanded by writing a device-independent, standalone version of libplot, and by rewriting graph from scratch, turning it into a real-time filter.

Features

edit

Stand alone tools

edit
  • GNU graph, which plots 2-D datasets or data streams in real time.
  • GNU plot, which translates GNU Metafile format to any of the other formats.
  • GNU tek2plot, for translating Tektronix 4010 data to any of the above formats.
  • GNU pic2plot, for translating the pic language to any of the above formats.
  • GNU plotfont, for displaying character maps of the fonts that are available in the above formats.
  • GNU spline, which does spline interpolation of data.
  • GNU ode, which numerically integrates a system consisting of one or more ordinary differential equations.

Supported output formats

edit

See also

edit

References

edit
  1. ^ Sennblad, et al., 2007.
  2. ^ PHAVer, Polyhedral Hybrid Automaton Verifyer
  3. ^ "XSohie, electron paramagnetic resonance spectrum simulator". Archived from the original on 2009-09-29. Retrieved 2009-08-20.
  4. ^ "Debian -- Error".
edit

📚 Artikel Terkait di Wikipedia

Graph (Unix)

to various graphics devices; this was announced as now standard. The GNU plotutils package provides a free non-exact reimplementation, available for Linux

GNU Oleo

device-independent library libplot, the centerpiece of the GNU plotutils. Oleo offers spreadsheet access to the GNU Scientific Library, a large collection of mathematical

List of GNU packages

set of GNU packages which seem closer to being "core" packages than being in any of the further down sections. Inclusions (such as plotutils) and exclusions

GIF

associated with GIF GIFBuilder, early animated GIF creation program GNU plotutils (supports pseudo-GIF, which uses run-length encoding rather than LZW)

Printer Command Language

PostScript Foomatic Hewlett-Packard Raster Transfer Language (HP RTL) GNU Plotutils PostScript Printer Description Ghostscript PCL 5 Printer Language Technical

Lorinda Cherry

the same way they were spoken. Her work on libplot inspired the later GNU plotutils package. Cherry built tools for creating and editing text. She made

List of data science software

and more. Cassandra Query Language Data Analysis Expressions FreeMat GAUSS GNU Octave IDL Java JavaScript Julia MATLAB O-Matrix PL/SQL PV-WAVE Python R

List of information graphics software

web-sharing and exporting, drag-and-drop data import, Python command line plotutils command line, C/C++ GPL Yes 1989 September 27, 2009 / 2.6 Linux, Mac,