help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: plotting problems


From: Henri Mollet
Subject: Re: plotting problems
Date: Thu, 26 Aug 2004 14:40:32 -0700 (PDT)

How about a third plot using script for first plot
plus new "stuff". I'd be surprsed if one could go back
to a previous plot, given GnuOctave/Gnuplot set-up.
Henry
--- Matt Funk <address@hidden> wrote:

> Hi,
> 
> i have the following problem.
> my script needs to plot some stuff in one plotting
> window,
> then plot other stuff in another (second) plotting
> window, return to the 
> previous (first) plotting window and plot some more
> stuff in it.
> 
> The way i tried to do this was to switch between the
> plotting windows using 
> the figure(n) command. That is, i plotted the stuff
> in the first window, gave 
> the "hold on" command and switched to the second
> plotting window.
> Then i plotted the stuff i needed to plot in there. 
> THEN, when i switch back to the first plotting
> window using 'figure(0)' it 
> copys all the stuff from the active (second) window
> back into the first one 
> even though i have the hold command on it.
> 
> So i guess it appears that the hold command is
> global for all plotting windows 
> rather than a local (to the current plotting window)
> command.
> 
> 
> So, can anybody tell me how to plot different stuff
> in different plotting 
> windows and switch back and forth in between them
> WITHOUT octave copying the 
> contents?
> 
> Any help will be greatly appreciated.
> 
> mat
> 
> ps: here is an example:
> 
> a = [0 1 2 3 4 5 6 7 8];
> b = [1 2 3 4 3 2 1 1 1];
> c = [1 3 5 7 3 1 0 0 0];
> 
> plot(a,b,"-b");  ### figure(0) pops up
> hold on;
> figure(1); ### stuff from figure(0) is being copied
> into figure(1)
> plot(a,c,"-g"); ### figure(1) now contains c vs. a
> plot
> hold on;
> figure(0); 
> At this point the contents of figure(1) are being
> copied into figure(0) which 
> i do NOT want 
> 
> 
> 
>
-------------------------------------------------------------
> 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
>
-------------------------------------------------------------
> 
> 



-------------------------------------------------------------
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
-------------------------------------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]