writing 'mouse interactive' routines to extend draw, plot2d, etc.
Subject: writing 'mouse interactive' routines to extend draw, plot2d, etc.
From: Mario Rodriguez
Date: Sun, 09 Dec 2007 20:14:23 +0100
Hello,
> You can send commands to gnuplot from maxima using gnuplot_replot:
>
> (%i2) load(draw)$
> (%i3) draw3d(explicit(x^2-y^2, x, -4, 4, y, -4, 4))$
> (%i4) gnuplot_replot("set pm3d; unset surf; unset colorbox");
>
>
Yes, this is just what I had in mind when I wrote about a re-draw
function in my last post. The idea is to declare the new settings in a
more intuitive style, following draw's syntax, and call gnuplot_replot
internally. One of the targets of the draw package is to make it
possible to learn plotting with only the Maxima manual at hand, so that
the common Maxima user is not obliged to read also the Gnuplot manual.
Mario