looping a line plot

Rauscher Sara A srausche at ICTP.IT
Tue Jan 15 07:56:36 EST 2008


Hi Matt,

Thanks, but that's not what I meant, I wasn't clear enough. I can plot a
times series just fine - using 'define' plus 'set t 1 12' will give the
same results as tloop. What I want to do is to create an animation,
where the first frame of the animation would show the value for January,
for example, and then with each frame a new month would be included in
the curve, so that the annual cycle is animated (or is drawn gradually),
it doesn't appear all at once.

For example - see the movie at
http://www.gfdl.noaa.gov/research/climate/highlights/images/ani/SahelPR_ANN5yr_CM2Q_h1_A1B_6fps_720x480.mpg
I would like to create something like the line plot on the right-hand
side (the blue line plot that is drawn gradually).

sara

Matt Georgescu wrote:
> Dear Sara,
>
> I think you mean to say that you want to plot a time series?
>
> If so, your script is just about right. I'll just amend it for ease of
> reference:
>
> set t 1 12
> set x 1
> set y 1
> set grads off
> set vrange 0 10.5 *[you want to do this before the display]
> **This is the command you are looking for: tloop
> d tloop(aave(p5,lon=267,lon=282,lat=9,lat=22)
>
> for more on tloop check here:
> http://grads.iges.org/grads/gadoc/gadocindex.html
>
> matt
>
> On Tue, 15 Jan 2008, Rauscher Sara A wrote:
>
>> Hi,
>> I am trying to produce a plot for powerpoint in which the values for a
>> line plot are looped, i.e., the line is drawn gradually for each time
>> step. I tried using "set looping on" but this just resulted in the
>> values printing to screen. A simplified version of my script is pasted
>> below - c5 is the variable I want to animate.  Is there any way to do
>> this? Thanks for your help.
>> sara
>>
>> set t 1 12
>> define c5 = aave(p5,lon=267,lon=282,lat=9,lat=22)
>> set grid off
>> set x 1
>> set y 1
>> set vrange 0 10.5
>> set grads off
>> set xlab off
>> set ylpos 0 l
>> set cthick 6
>> set ccolor 1
>> set cmark 0
>> d c5
>>
>>
>> --
>>
>> Dr. Sara A. Rauscher
>> Earth System Physics Section
>> The Abdus Salam International Centre for Theoretical Physics
>> Strada Costiera 11
>> 34014 Trieste ITALY
>> ph: +39 040 2240 225 fax: +39 040 2240 449
>> email: srausche at ictp.it
>>

--

Dr. Sara A. Rauscher
Earth System Physics Section
The Abdus Salam International Centre for Theoretical Physics
Strada Costiera 11
34014 Trieste ITALY
ph: +39 040 2240 225 fax: +39 040 2240 449
email: srausche at ictp.it



More information about the gradsusr mailing list