<div dir="ltr">Stuart,<div>Use whatever timeseries (or timestep range) fits your needs.  What I sent you was just an example with six timesteps.  The point was that you need to change your timestep through a time loop, either by specifying the timestep (or time/date) as an argument for the variable, or by setting the timestep (or time/date) for each increment of time.</div><div><br></div><div>Stephen Mc</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Apr 27, 2015 at 9:06 AM, Chorley Weather <span dir="ltr">&lt;<a href="mailto:weatherstu@chorleyweather.com" target="_blank">weatherstu@chorleyweather.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On <a href="tel:27-04-2015%2013" value="+12704201513">27-04-2015 13</a>:33, Stephen McMillan wrote:<br>
&gt; For the heights to change, you need to change the timestep.  The<br>
&gt; example you sent has t=5.  If, for example, you want it to vary from<br>
&gt; timestep 5 to 10, you need t=5 on the first, t=6 on the second, and so<br>
&gt; forth.  Here&#39;s a simple loop, using your sample script:<br>
&gt;<br>
&gt; &#39;set lev 500&#39;<br>
&gt;<br>
&gt; t1=5;t2=10<br>
&gt; ts=t1<br>
&gt; while(ts&lt;=t2);#start time loop&#39;set gxout shaded&#39;<br>
&gt; &#39;set csmooth on&#39;<br>
&gt; &#39;set clevs 4920 4960 5000 5040 5080 5120 5160 5200 5240 5280 5320 5360<br>
&gt; 5400 5440 5480 5520 5560 5600 5640 5680 5720 5760 5800 5840 5880 5920<br>
&gt; 5960 6000 6040 6080 6120&#39;<br>
&gt; &#39;set ccols 61  63  65  67  69  71  73  75  77  79  81  83 <br>
&gt; 85  87  89  18  20  22  24  26  28  30  32  34  36  38 <br>
&gt; 41  43  45  47  49  51&#39;<br>
&gt;<br>
&gt; &#39;d hgtprs(t=&#39;ts&#39;)&#39;<br>
&gt;<br>
&gt; &#39;define slp  = const((prmslmsl*0.01),0,-u)&#39;<br>
&gt;<br>
&gt; &#39;set gxout contour&#39;<br>
&gt; &#39;set ccolor 0&#39;<br>
&gt; &#39;set cthick 10&#39;<br>
&gt; &#39;set cint 5&#39;<br>
&gt; &#39;set clopts 0&#39;<br>
&gt; &#39;set clab masked&#39;<br>
&gt; &#39;d slp&#39;<br>
&gt; ts=ts+1<br>
&gt; endwhile;#end time loop<br>
&gt; &#39;cbarn&#39;<br>
&gt;<br>
&gt; Stephen Mc<br>
&gt;<br>
&gt; On Mon, Apr 27, 2015 at 8:08 AM, Chorley Weather<br>
&gt; &lt;<a href="mailto:weatherstu@chorleyweather.com">weatherstu@chorleyweather.com</a>&gt; wrote:<br>
&gt;<br>
</div></div><div><div class="h5">&gt;&gt; On 26-04-2015 20 [1]:28, Stephen McMillan wrote:<br>
&gt;&gt;<br>
&gt;&gt; Stuart,<br>
&gt;&gt; It would help if you shared the portion of your script that you<br>
&gt;&gt; used<br>
&gt;&gt; to attempt doing the 500mb height charts. What is the snag?  What<br>
&gt;&gt; GrADS error are you getting?  What are you trying to get your code<br>
&gt;&gt; to<br>
&gt;&gt; do?<br>
&gt;&gt;<br>
&gt;&gt;  Whether you need to define them depends on how you&#39;re using<br>
&gt;&gt; them. <br>
&gt;&gt; Following is a simple sample, assuming I&#39;ve opened the gfs 0p25:<br>
&gt;&gt;<br>
&gt;&gt; &#39;set lev 500&#39;<br>
&gt;&gt; &#39;set clevs 5160 5280 5400 5520 5640&#39;<br>
&gt;&gt; &#39;set ccols 9 4 11 3 7&#39;<br>
&gt;&gt; &#39;d hgtprs(t=5)&#39;<br>
&gt;&gt;<br>
&gt;&gt; You can also define it first...<br>
&gt;&gt; &#39;define hgt500=hgtprs(t=5)&#39;<br>
&gt;&gt; &#39;d hgt500&#39;<br>
&gt;&gt;<br>
&gt;&gt; Stephen Mc<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Apr 26, 2015 at 9:53 AM, Chorley Weather<br>
&gt;&gt; &lt;<a href="mailto:weatherstu@chorleyweather.com">weatherstu@chorleyweather.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi guys,<br>
&gt;&gt;<br>
&gt;&gt; Still rather new to grads but have managed to create some good<br>
&gt;&gt; charts running the GFS 0.25, however, I have hit a snag on the<br>
&gt;&gt; 500mb<br>
&gt;&gt; height chart. Ive scripted all the colour and shading, including<br>
&gt;&gt; the<br>
&gt;&gt; contour bar but the hgt500 code will not work. Does this need<br>
&gt;&gt; defining and if so can someone please share the definition. Also<br>
&gt;&gt; I&#39;d<br>
&gt;&gt; love a jet stream chart, however, I am also struggling with that.<br>
&gt;&gt; Any info would be much appreciated.  I&#39;ve attached my precip &amp;<br>
&gt;&gt; rainfall chart to show I&#39;m not completely without hope :)<br>
&gt;&gt;<br>
&gt;&gt; Thanks in advance,<br>
&gt;&gt; Stuart.<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Chief Forecaster &amp; Owner<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gradsusr mailing list<br>
&gt;&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
</div></div>&gt;&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a> [2] [1]<br>
&gt;&gt;<br>
&gt;&gt; Links:<br>
&gt;&gt; ------<br>
&gt;&gt; [1] <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a> [2]<br>
<span class="">&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gradsusr mailing list<br>
&gt;&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
</span>&gt;&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a> [2]<br>
<div><div class="h5">&gt;  Hi Stephen,<br>
&gt;<br>
&gt;  Thank you very much for your help. The sample worked fine and I have<br>
&gt; manged to create a chart including a pressure overlay. However, the<br>
&gt; issue I now have is the heights don&#39;t change when I run the gfs data.<br>
&gt; I still get the same heights but the pressure works fine. I&#39;ve<br>
&gt; attached some of my script for you to view. Not sure what I&#39;m missing<br>
&gt; to make the heights run with the gfs data. All my other charts work<br>
&gt; fine so I know the noaa/dods link is fine.<br>
&gt;<br>
&gt;  &#39;set lev 500&#39;<br>
&gt;  &#39;set gxout shaded&#39;<br>
&gt;  &#39;set csmooth on&#39;<br>
&gt;  &#39;set clevs 4920 4960 5000 5040 5080 5120 5160 5200 5240 5280 5320<br>
&gt; 5360 5400 5440 5480 5520 5560 5600 5640 5680 5720 5760 5800 5840 5880<br>
&gt; 5920 5960 6000 6040 6080 6120&#39;<br>
&gt;  &#39;set ccols 61  63  65  67  69  71  73  75  77  79  81 <br>
&gt; 83  85  87  89  18  20  22  24  26  28  30  32  34  36 <br>
&gt; 38  41  43  45  47  49  51&#39;<br>
&gt;<br>
&gt;  &#39;d hgtprs(t=5)&#39;<br>
&gt;<br>
&gt;  &#39;define slp  = const((prmslmsl*0.01),0,-u)&#39;<br>
&gt;<br>
&gt;  &#39;set gxout contour&#39;<br>
&gt;  &#39;set ccolor 0&#39;<br>
&gt;  &#39;set cthick 10&#39;<br>
&gt;  &#39;set cint 5&#39;<br>
&gt;  &#39;set clopts 0&#39;<br>
&gt;  &#39;set clab masked&#39;<br>
&gt;  &#39;d slp&#39;<br>
&gt;<br>
&gt;  &#39;cbarn&#39;<br>
&gt;<br>
&gt;  Regards,<br>
&gt;  Stuart<br>
&gt;<br>
&gt;  --<br>
&gt;  Chief Forecaster &amp; Owner<br>
&gt; _______________________________________________<br>
&gt;  gradsusr mailing list<br>
&gt;  <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
</div></div>&gt;  <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a> [2]<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Links:<br>
&gt; ------<br>
&gt; [1] tel:26-04-2015%2020<br>
&gt; [2] <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
<span class="">&gt;<br>
&gt; _______________________________________________<br>
&gt; gradsusr mailing list<br>
&gt; <a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
&gt; <a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
Hi Stephen,<br>
<br>
</span>Again many thanks for your assistance. The time series I have been using<br>
for all my charts is below. Would I need to change this?<br>
<br>
function main(args)<br>
<br>
* Parse the arguments: date, hour<br>
   if (args = &#39;&#39;)<br>
   prompt &#39;Enter forecast date (example, 20110717) --&gt; &#39;<br>
   pull date<br>
   prompt &#39;Enter forecast hour (example, 00 or 06 or 12 or 18) --&gt; &#39;<br>
   pull hour<br>
   else<br>
   date = subwrd(args,1)<br>
   hour  = subwrd(args,2)<br>
   endif<br>
<br>
&#39;reinit&#39;<br>
&#39;sdfopen<br>
<a href="http://nomads.ncep.noaa.gov:9090/dods/gfs_0p25/gfs&#39;date&#39;/gfs_0p25_&#39;hour&#39;z" target="_blank">http://nomads.ncep.noaa.gov:9090/dods/gfs_0p25/gfs&#39;date&#39;/gfs_0p25_&#39;hour&#39;z</a>&#39;<br>
<br>
* Get info from the descriptor file<br>
&#39;q ctlinfo&#39;<br>
_ctl = result<br>
_undef = getctl(undef)<br>
_tdef = getctl(tdef)<br>
_zdef = getctl(zdef)<br>
<br>
maps = 81<br>
<br>
* Get the Time axis info<br>
tsize = subwrd(_tdef,2)<br>
_t1 = 1       ;* 2nd half of timeseries<br>
_t2 = 45<br>
tsize = _t2 - _t1 + 1<br>
&#39;set t &#39;_t1&#39; &#39;_t2<br>
&#39;q dims&#39;<br>
times  = sublin(result,5)<br>
_time1 = subwrd(times,6)<br>
_time2 = subwrd(times,8)<br>
_tdim = _time1&#39; &#39;_time2<br>
<br>
tincr = subwrd(_tdef,5)<br>
_tdef = &#39;tdef &#39;tsize&#39; linear &#39;_time1&#39; &#39;tincr<br>
<br>
huh = subwrd(_tdef,4)<br>
<br>
Regards,<br>
<div class="HOEnZb"><div class="h5">Stuart.<br>
<br>
<br>
--<br>
Chief Forecaster &amp; Owner<br>
_______________________________________________<br>
gradsusr mailing list<br>
<a href="mailto:gradsusr@gradsusr.org">gradsusr@gradsusr.org</a><br>
<a href="http://gradsusr.org/mailman/listinfo/gradsusr" target="_blank">http://gradsusr.org/mailman/listinfo/gradsusr</a><br>
</div></div></blockquote></div><br></div>