[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #31693] 3D plot with yscale = "log" changes zt
From: |
Ben Abbott |
Subject: |
[Octave-bug-tracker] [bug #31693] 3D plot with yscale = "log" changes zticks to log as well |
Date: |
Thu, 18 Nov 2010 12:57:42 +0000 |
User-agent: |
Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_5; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.44 Safari/534.7 |
URL:
<http://savannah.gnu.org/bugs/?31693>
Summary: 3D plot with yscale = "log" changes zticks to log
as well
Project: GNU Octave
Submitted by: bpabbott
Submitted on: Thu 18 Nov 2010 07:57:41 AM EST
Category: Plotting
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: None
Status: None
Assigned to: None
Originator Name: Pascal Dupuis
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: dev
Operating System: GNU/Linux
_______________________________________________________
Details:
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(2*pi*t), t, sin(2*pi*t)) %# 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(2*pi*t), t, sin(2*pi*t)
gnuplot> set logscale y
gnuplot> replot
Regards
Pascal
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31693>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #31693] 3D plot with yscale = "log" changes zticks to log as well,
Ben Abbott <=