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 #69663 is a reply to message #17728] Tue, 26 January 2010 03:19 Go to previous message
jkeller is currently offline  jkeller
Messages: 35
Registered: October 2009
Member
On Jan 26, 10:52 am, bing999 <thibaultga...@gmail.com> wrote:
> Hi, thanks for your answers. I should have mentionned that i want to
> save the plots as .ps then i use :
>
>   set_plot, 'ps'
>   device, filename='myplots.ps',/color,bits_per_pixel=8
> ..............................
>   device, /close
>
> and what you proposed seems not to work with such environment.
> Is it possible to arrange that?
> Thanks!
>
>> 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
>
>

Just take the !x,!y,x1save,y1save etc. part from pauls solution
without the win stuff. That should work for you.

Regards,
Jan
[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:14:25 PDT 2025

Total time taken to generate the page: 0.00474 seconds