comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » oplot
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: oplot [message #69519 is a reply to message #17728] Mon, 25 January 2010 10:29 Go to previous messageGo to previous message
Paul Van Delst[1] is currently offline  Paul Van Delst[1]
Messages: 1157
Registered: April 2002
Senior Member
mgalloy wrote:
>
> I think you want something like:
>
> if (i eq 0) then begin
> window, /free
> win1 = !d.window
> plot, x1, y1
>
> window, /free
> win2 = !d.window
> plot, w1, z1
>
> ...
> endif else begin
> wset, win1
> oplot, x2, y2
>
> wset, win2
> plot, w2, z2
>
> ...
> endelse

And you might want to save the !X and !Y sysvars after each PLOT and then restore then
before each OPLOT for each of the two plots, e.g.

; Master save
xsave = !x
ysave = !y

if (i eq 0) then begin
window, /free
win1 = !d.window
plot, x1, y1
x1save = !x
y1save = !y

window, /free
win2 = !d.window
plot, w1, z1
x2save = !x
y2save = !y

...
endif else begin
wset, win1
!x = x1save
!y = y1save
oplot, x2, y2

wset, win2
!x = x2save
!y = y2save
oplot, w2, z2

...
endelse

; Master restore
!x = xsave
!y = ysave


Probably overkill, but still...

cheers,

paulv
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: BSQ to BIL
Next Topic: Re: Extract / interpolate in 3d atmospheric field

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 19:12:55 PDT 2025

Total time taken to generate the page: 0.00467 seconds