muplot - plot a multi-curve figure from multiple data by using Gnuplot
muplot [OPTION]... [STYLE] [FILE] [AXES]
Muplot is a simple, non-interactive gnuplot-wrapper to plot a multi-curve figure from multiple data. It can produce PostScript, PDF, PNG or JPEG output file formats.
output version and license message
display short help
print program version number
create PostScript file
send PostScript output to STDOUT (the same as '-s -o -')
create PNG file
create JPEG file
create PDF file (requires the gnuplot "pdfcairo" driver)
execute gnuplot command(s) (the default plot style is used)
monochrome plot (valid only for PostScript)
set plot size to 800x600 (valid for PNG and JPEG)
base name of the output file
quiet mode (all messages except errors to be suppressed)
ignore local command file './.muplotset'
lines and points (default)
errorbars - default used columns are 1:2:3 (x:y:yerror)
fields with arrows;
The data file has a special format in this case. Use 'prefield'
to prepare such data files.
date/time series with the specified format;
For example: dt="%H:%M.%S@%H:%M" where the first part, in front
of "@", defines the data format, and the second part defines the
format that will be used for tic labels. Here, hours and minutes
are separated by `:', respectively minutes and seconds by `.'
Another example could be a date: dt="%Y-%m-%d".
user specified format as defined in Gnuplot
columns in the file definig the x/y-axes of the curve(s);
Default are 1:2 or 1:2:3 for data with errors. In case that only
one column is provided the default axes are 0:1 - the x-axis
will be a simple index then.
File(s) could be a single file name whereas '-' means <stdin>, many files
enclosed in '' or "" like "file1 file2 file3", or any valid shell pattern
as for example "*.dat". The files '$HOME/.muplotset' and './.muplotset', if
existing, will be included at the beginning of the gnuplot script. The command
block between "#BEGIN" and "#END" in those files will be pasted to the end of
the script. If you want that the global '$HOME/.muplotset' is ignored, create
in your local directory a file named '.muplotset.noglobal'.
1) On X-terminal view a multi-curve plot of data files with extension 'dat'
muplot l "*.dat"
2) Print a sinus curve as a black-and-white PostScript on a PS-printer