Back to main page

A Maxima-Gnuplot interface

This is a Maxima-Gnuplot interface.

There are three functions to be used at Maxima level: draw2d, draw3d and draw. To read the available documentation about functions, variables and graphic options, type as usual something as ? point_type.

More or less, this package works as follows. Scenes are described in gr2d or gr3d objects, which are then passed to function draw. If more than one scene is described, a multiplot will be generated, as in

but if you want only one scene, draw2d(...) and draw3d(...) are equivalent to draw(gr2d(...)) and draw(gr3d(...)), respectively. See examples bellow.

Type ? gr2d and ? gr3d to know available graphic objects in two and three dimensions.

You need at least Gnuplot 4.2 (better 4.2.2) and Maxima 5.14 to run this package. Type load(draw); to make use of it.

See also some statistical graphics generated by package descriptive, based on draw.

Back to main page

by Mario Rodríguez Riotorto