Pyxplot
   HOME

TheInfoList



OR:

Pyxplot is a
free software Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
command-line A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
graph-plotting and
vector graphics Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display a ...
package. Its interface is similar to that of
gnuplot gnuplot is a command-line and GUI program that can generate two- and three-dimensional plots of functions, data, and data fits. The program runs on all major computers and operating systems (Linux, Unix, Microsoft Windows, macOS, FreeDOS, an ...
, but its graphics engine is optimised to produce output in a style appropriate for inclusion in academic journals. The
LaTeX Latex is an emulsion (stable dispersion) of polymer microparticles in water. Latexes are found in nature, but synthetic latexes are common as well. In nature, latex is found as a milky fluid found in 10% of all flowering plants (angiosperms ...
typesetting system is used to render all text labels, making it easy to annotate graphs with mathematical expressions. In addition, Pyxplot has many more flow control constructs than gnuplot, making it much easier to perform batch operations. Pyxplot is available for free download under the
GNU GPL The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
.


Mathematical environment

Pyxplot's mathematical environment is unusual in that numerical variables can have physical units. Mathematical expressions involving quantities with physical units automatically calculate the dimensions of the resulting quantity; for example, squaring a distance will automatically produce an area. Data files read in in one unit (for example inches), can be output in another unit (for example meters). All of Pyxplot's numerical analysis commands, such as curve-fitting, Fourier transforms and histogram generation also natively support quantities with physical units. Pyxplot's vector graphics drawing commands allow positions on the page and rotation angles to be specified by quantities with appropriate physical units.


External links

Pyxplot is extensively documented online. Its website includes a larg
Users' Manual
an

The source code is available o
SourceForge
Free plotting software Free software programmed in C Graphics libraries Plotting software