Thu 18 Nov 2010 12:57:41 PM UTC, original submission:
Bug report for Octave 3.2.3 configured for i486-pc-linux-gnu
Description:
-----------
- when producing a 3D curve where one of the dimension requires log scale,
setting the axis to 'log'
disrupt other axis tick label. Doing a get(gca()) shows everything is set
correctly, yet the rendering is not OK.
Repeat-By:
---------
t=(0.05:.05:10);
plot3(cos(2pit), t, sin(2pit)) %# OK
set(gca(), 'yscale', 'log')
get(gca, 'ztick')
-1.00000 -0.50000 0.00000 0.50000 1.00000
=> notice the vertical axis label are now 10^0, 10^-1 10^0, 10^-1, 10^0,
which doesn't make sense.
Fix:
---
Inside gnuplot, the problem doesn't appear ???
gnuplot> set parametric
gnuplot> splot [t=.05:10] cos(2pit), t, sin(2pit)
gnuplot> set logscale y
gnuplot> replot
Regards
Pascal
|