From: Petr M. <mi...@ph...> - 2009-05-27 20:43:57
|
> I don't see any bug here. > The resulting plots look correct to me, but I may misunderstand what you are > expecting to see. I've forgotten to copy "set y2tics". So here it is: reset set ytics nomirror set logscale y set yrange [1:100] set y2tics nomirror set logscale y2 set y2range [1:100] plot 1+x*x pause -1 set autoscale fix replot Amazingly, replacing set autoscale fix by set autoscale keepfix solves the problem. But why "autoscale fix" double-exponentiates the y2-tics? *** reset set tics out set ytics nomirro set y2tics nomirror set autoscale keep set logscale y2 # set y2range ... plot 1+x*x show log show y2range pause -1 set y2range [1:10] replot show y2range *** Solution for Octave: replace "set autoscale fix" and add the required y2 range: set autoscale keepfix set y2range [1:180] --- PM |