Maxima 5.30.0 http://maxima.sourceforge.net
using Lisp CMU Common Lisp 20c release-20c (20C Unicode)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) plot2d(sin(u),[u,0,1],[logx,true],[y,0,1],[logy,true]);
plot2d: lower bound must be positive when 'logx' in effect.
plot2d: assuming lower bound = 0.001 instead of 0.0
plot2d: lower bound must be positive when 'logy' in effect.
plot2d: assuming lower bound = 0.001 instead of 0.0
plot2d: some values were clipped.
then, drawing window appears and a curve drawn.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have found that there was a simple typing error at line 1867 of plot.lisp (where 'first' should be 'second').
I just fixed it and the fix is already committed as [cb4537].
Did this used to work? If I use [y,0.001,1], the plot is shown. Otherwise I get can error.
Maxima 5.30.0 http://maxima.sourceforge.net
using Lisp CMU Common Lisp 20c release-20c (20C Unicode)
Distributed under the GNU Public License. See the file COPYING.
Dedicated to the memory of William Schelter.
The function bug_report() provides bug reporting information.
(%i1) plot2d(sin(u),[u,0,1],[logx,true],[y,0,1],[logy,true]);
plot2d: lower bound must be positive when 'logx' in effect.
plot2d: assuming lower bound = 0.001 instead of 0.0
plot2d: lower bound must be positive when 'logy' in effect.
plot2d: assuming lower bound = 0.001 instead of 0.0
plot2d: some values were clipped.
then, drawing window appears and a curve drawn.
I have found that there was a simple typing error at line 1867 of plot.lisp (where 'first' should be 'second').
I just fixed it and the fix is already committed as [cb4537].
Related
Commit: [cb4537]