From help-octave-request at bevo dot che dot wisc dot edu Mon Feb 16 20:09:51 2004 Subject: Axis autoscaling works but gives wrong ans? From: "John W. Eaton" To: "Henry F. Mollet" Cc: Octave_post Date: Mon, 16 Feb 2004 18:42:57 -0600 On 23-Jan-2004, Henry F. Mollet wrote: | Axis autoscaling works but gives wrong ans? | Henry | | - Function File: axis (LIMITS) | Set axis limits for plots. | Without any arguments, `axis' turns autoscaling on. | | octave:1> x=y = (0:10)'; | octave:2> plot (x,y) % will use default axis = autoscaling | octave:3> axis ([-1, 11, -1,11]) | octave:4> replot % will use axis ([-1, 11, -1,11]) | octave:5> axis % should turn on autoscaling but gives wrong | ans? | ans = | -1 11 -1 11 | octave:6> replot % autoscaling was turned on, thus ans not correct. | octave:7> axis | ans = | -1 11 -1 11 Unfortunately, there is currently no way for axis to query the current plot to get the limits of the data and give you those numbers. I'm not sure what else it can do here. What should it return as values if autoscaling has been turned on? jwe ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------