Manipulate



The commercial Macsyma has a command "plot_animate"
which is perhaps a useful example of what could be done
with manipulate...

PLOT_ANIMATE(param, lo, hi, plot_command {, optional-args})

Animates the plot_command with animation parameter param, which varies
between lo and hi values during the animation.  plot_command can any
static Macsyma 2D or 3D plot command, where the parameter param is
included in the plotted expression.

Optional-args can have the value CYCLIC. When the animated figure is a
periodic function of the animation variable param, CYCLIC causes the
animation to run smoothly through points where param changes from hi
to lo.

..........

This is not part of Maxima, and because people use different front-ends
to Maxima,  which would require different approaches.  For some
systems it is likely that popping up a window with an interactive widget 
from
Maxima would not be hard. I don't know how far you can push using Sage.
RJF

On 2/22/2013 9:44 AM, Karl-Dieter Crisman wrote:
>
>
>
>
>     ------------------------------
>
>     Message: 4
>     Date: Fri, 22 Feb 2013 15:12:59 -0000
>     From: Jo?o Vieira Gomes <vieiragomes at sapo.pt
>     <mailto:vieiragomes at sapo.pt>>
>     To: <maxima at math.utexas.edu <mailto:maxima at math.utexas.edu>>
>     Subject: Manipulate
>     Message-ID: <BA64EBEB2EA246CF950B127B287FA073 at JVGLaptop>
>     Content-Type: text/plain; charset="iso-8859-1"
>
>     Hello all.
>
>     Is there any command in maxima similar to the Mathematica function
>     "Manipulate"?
>
>     Thanks,
>     Jo?o
>
>
>
> You can do it via Sage.  Try
>
> http://aleph.sagemath.org/?q=8a82fc8a-05da-454d-bfc4-70c47906d7be&lang=sage
>
> for a very basic example.
>
> @interact
> def _(n=[0..10]):
>     print maxima("expand((x+1)^%s)"%n)
>
> Note that although it uses Sage to interact, the command evaluated, 
> and its output, are pure Maxima.
>
> Karl-Dieter
>
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima