latest release: 1.0.1 on Jun 28th 1999 date added: Feb 2nd 1999 category: X11/Scientific Applications license: OpenSource
Data acquisition, manipulation, and analysis program for X-Windows
Glove was developed for use in Caltech physics labs to provide an interface to data acquisition systems, sophisticated (and correct) statistical analysis, a flexible plotting tool, and the ability to easily and intuitively manipulate the data.
latest release: 1.0.1 on Jun 28th 1999 date added: Feb 2nd 1999 category: X11/Scientific Applications license: OpenSource
latest release: 1.99.12 on Jul 25th 2000 date added: Oct 9th 1998 category: X11/Desktop license: GPL
latest release: 2.4.1 on Jul 5th 2000 date added: Jun 24th 1998 category: Console/Scientific Applications license: GPL
Plotting package, output to X11, postscript, png, gif and others
latest release: 3.7.1 on Nov 24th 1999 date added: Jan 23rd 1999 category: X11/Scientific Applications license: freely distributable
Software Packages ( [CM] Commercial, [SR] Shareware, [GPL] []GPL)
#0007: baudline Baudline is a real-time signal analysis tool. created: Sep 28th 2000, 01:45 EST stable: none - devel: 0.80 - license: free to use but restricted
#0008: CAVOR An engine for graphic/database apps. created: Oct 17th 2000, 17:54 EST stable: none - devel: 0.1.0 - license: GPL
#0020: flounder 4D data visualization package. created: Aug 28th 2000, 17:32 EST stable: none - devel: 0.15 - license: LGPL
#0023: g3data A program for extracting data from graphs. created: Jun 06th 2000, 12:03 EST last update: July 04th 2000, 12:19 EST stable: 1.04 - devel: none - license: GPL
#0029: Glove Data acquisition, manipulation, and analysis program for X-Windows created: Feb 02nd 1999, 13:57 EST last update: June 28th 1999, 14:13 EST stable: 1.0.1 - devel: none - license: OpenSource
#0030: gnuplot Plotting package, output to X11, postscript, png, gif and others created: Jan 23rd 1999, 14:58 EST last update: November 24th 1999, 18:13 EST stable: 3.7.1 - devel: none - license: freely distributable
#0042: GUL/VDOG Tool for construction, manipulation, and visualization of objects. created: Mar 05th 2000, 20:36 EST last update: March 27th 2000, 03:07 EST stable: 0.4.1 - devel: none - license: LGPL
#0048: jbpe Java back-propagation neural network editor created: Nov 03rd 1999, 13:06 EST last update: December 20th 1999, 04:00 EST stable: none - devel: 991219 - license: free for non-commercial use
#0052: LAuRA Little Audiogram Recorder/Archiver created: Aug 20th 1999, 13:56 EST last update: September 16th 1999, 10:35 EST stable: 0.6.1 - devel: none - license: GPL
#0057: mathplot interactive function grapher created: Feb 18th 1999, 08:39 EST last update: March 12th 1999, 05:49 EST stable: none - devel: 0.6 - license: GPL
#0068: Overflow A visual scientific programming environment. created: Mar 09th 2000, 20:39 EST last update: May 17th 2000, 15:14 EST stable: none - devel: 0.1.2 - license: GPL
#0070: pasu Probability and Statistics Utilities created: Jul 16th 1999, 23:31 EST last update: July 17th 1999, 13:03 EST stable: 1.1.3 - devel: none - license: Freeware
#0076: QMatPlot QMatPlot is a gnuplot-like plotting program created: Feb 02nd 2000, 19:27 EST stable: none - devel: 0.0.1 - license: GPL
#0078: R A language and environment for statistical computing. created: Jun 15th 1998, 11:53 EST last update: June 15th 2000, 12:47 EST stable: 1.1.1 - devel: 1.2 - license: GPL
#0080: Rlab Mathematical program similar to Matlab created: May 11th 1999, 14:26 EST last update: March 08th 2000, 21:45 EST stable: 2.1.05 - devel: none - license: GPL
#0082: SampLin Scientific Data Acquisition, Visualization and Process Controlsoftware created: Oct 10th 1998, 17:46 EST last update: December 17th 1999, 19:37 EST stable: 1.5.0 - devel: none - license: GPL
#0084: SciLab A matrix-based scientific software package resembling Matlab and Xmath. created: Nov 12th 1999, 07:58 EST stable: 2.4.1 - devel: none - license: freely distributable
#0088: sixpack A graphic and command line bibliograhy database manager. created: Mar 05th 2000, 18:13 EST last update: March 06th 2000, 02:28 EST stable: none - devel: 0.99 - license: GPL
#0095: StatistX Small GTK-based statistics program. created: Dec 10th 1999, 12:33 EST last update: January 19th 2000, 15:28 EST stable: none - devel: 0.2.0 - license: GPL
#0096: surf Visualization of algebraic geometry. created: Apr 10th 2000, 15:30 EST last update: May 29th 2000, 00:38 EST stable: 1.0.2 - devel: none - license: GPL
#0111: X/RTA Audio Real Time Analyzer for X created: Aug 16th 1999, 22:18 EST last update: January 01st 2000, 23:43 EST stable: none - devel: 0.30 - license: freely distributable
set [no]surface set data style linespoints set [no]hidden3d
set contour set grid
#available when splot 'datafile' instead of matrix set xrange [10:90] set yrange [2:9]
splot 'datafile' splot 'rslt.mat.te' matrix
show view set view up-down, left-right, 1, 1
replot
set terminal gif set output '111.gif'
set terminal postscript eps color set output '111.ps'
datafile format 15 2 13.0 15 3 12.7 [...] 15 7 13.6
matrix file format 18.1 17.6 17.9 17.9 18.3 18.9 19.7 20.3 18.5 18.7 20.3 18.9 19.2 20.7 19.9 20.4 [...] 18.8 19.0 20.4 19.0 19.3 20.7 19.9 20.4
command splot is for 3-D plotting command plot is for 2-D plotting
gnuplot plots 2d and 3d graphs, from a data file or with a formula. It has an interactive mode with online help, or it can be used non-interactively.
gnuplot does function fitting to data sets, and it does output to many terminals, among which are postscript, X11 display, PNG and GIF (via the old gd library).
at
The new, official web site for gnuplot is now at www.gnuplot.org http://www.gnuplot.org/
Probably the most comprehensive gnuplot links page out there:
http://www.geocities.com/SiliconValley/Foothills/6647/
./configure --prefix=/opt make
cd demo PATH=..:$PATH ../gnuplot all.dem
PATH=..:$PATH ../gnuplot all.dem </dev/null
rpm -ivv ftp://rpmfind.net/linux/redhat/updates/6.2/en/os/i386/gnuplot-3.7.1-5.i386.rpm
pkg=gnuplot make -n install | tee /export/pub/installs/logs/$pkg.log.0 make install | tee /export/pub/installs/logs/$pkg.log.1
File location defaults
PREFIX /usr/local gnuplot PREFIX/bin gnuplot_x11 PREFIX/bin gnuplot.1 PREFIX/man/man1 gnuplot.gih PREFIX/share
The documentation is included in the source distribution. Look at the docs subdirectory, where you'll find
a Unix man page, which says how to start gnuplot
a help file, which also can be printed as a manual
a tutorial on using gnuplot with LATEX
a quick reference summary sheet for TEXonly
Does gnuplot support bar-charts/histograms/boxes?
Use the style "with boxes" for bar charts. To get filled boxes, you can try a modification by Steve Cumming and jturk, available via ftp from the contrib directory ftp.ucc.ie in /pub/gnuplot/contrib/gpl37fboxpatch.tar.gz.
Bernhard Reiter wrote an AWK script to post-process the fig-terminal output. Please have a look at http://www.usf.uni-osnabrueck.de/ breiter/tools/gnuplot/barcharts.en.html.
4.4 Does gnuplot support pie charts?
It's not possible in gnuplot, but have a look at http://www.usf.uni-osnabrueck.de/ breiter/tools/piechart/piecharts.en.html
4.8 Can I put both data files and commands into a single file?
This is possible by the new plot "-" possibility. The plot "-" command allows to read the data to be plot from standard input or the current batch job.
gnuplot> plot "-"
4.11 Can I put tic marks for x and y axes into 3d plots?
Use the "with boxes" option.
6.2 How do I run my data through a filter before plotting?
If your system supports the popen() function, as Unix does, you should be able to run the output through another process, for example a short awk program, such as
gnuplot> plot "< awk ' { print $1, $3/$2 } ' file.in"
The plot command is very powerful and is able to do some arithmetic on datafiles. See "help plot".
6.5 How do I plot lines (not grids) using splot?
If the data in a data file for splot is arranged in such a way that each one has the same number of data points (using blank lines as delimiters, as usual), splot will plot the data with a grid. If you want to plot just lines, use a different number of data entries (you can do this by doubling the last data point, for example). Don't forget to set parametric mode, of course.
7.4 Gnuplot is plotting nothing when run via gnuplot <filename>! What can I do?
Put a pause -1 after the plot command in the file. On an X-Window System system, you can also use the -persist option, the X11 window is then not closed. Close the X11 window by typing "q" when the focus is on it.
7.10 Calling gnuplot in a pipe or with a gnuplot-script doesn't produce a plot!
You can call gnuplot by using a short Perl-script like the following:
#!/usr/local/bin/perl -w open (GP, "|/usr/local/bin/gnuplot -persist") or die "no gnuplot"; # force buffer to flush after each write use FileHandle; GP->autoflush(1); print GP,"set term x11;plot '/tmp/data.dat' with lines\n"; close GP
SciFace grants you a non-exclusive single-user license to use the Software free of charge if you are a student, faculty member or staff member of an educational institution (junior college or college), a staff member of a non-profit research institution, or an employee of an organization which meets SciFace's criteria for a charitable non-profit organization. Government agencies are not considered educational or charitable non-profit organizations for purposes of this Agreement.