I guess I solved my own problem: show( eval( maxima.eval( "sin(x)" ) ).plot( x, -5, 5 ) )
On May 20, 2:14 pm, jperry <[EMAIL PROTECTED]> wrote: > What's the proper method to plot a Maxima function? Maybe I'm > misunderstanding the syntax, but something like: > > show( maxima("x*sin(x)").plot( x,-5,5 ) ) > > gives me a graph consisting of axes with "x*sin(x)" printed in the > center of the graph (no plot). > > Using plot2d() works, but I'd prefer not to use Gnuplot since I'm > using the web-based notebook and my browser can't display EPS files. > > I can also use something like: > > L = [(x, maxima.eval( "float(sin(%s))"%x )) for x in range(-5,5)] > show( line(L) ) > > Is there a simplier way? AFAIK I can't avoid using Maxima because I'm > using some ODE/Laplace functions that don't exist natively. --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-support URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/ -~----------~----~----~----~------~----~------~--~---