plot2d in maxima 5.6



>>>>> "michael" == michael mestre <michael.mestre@free.fr> writes:

    michael> It is about apparent bugs in plot2d, called from maxima 5.6 ; i have noticed 
    michael> it on two different computers using the same maxima version, both compiled 
    michael> with the same GCL. Here it is :
    -> "plot2d(x^2,[x,0,4]);" performs fine
    -> "plot2d(log(x),[x,1,4]);" also
    -> "plot2d(log(x),[x,0,4]);" returns the following error :

    michael> LOG(0) has been generated.
    michael>  -- an error.  Quitting.  To debug this try DEBUGMODE(TRUE);)

    michael> There seems to be the same kind of trouble with some other functions.

While I suppose plot2d could be smarter, what exactly did you expect
maxima to do here?  You asked to plot log(x) from 0 to 4, and log(0)
is -infinity. 

Ray