<div dir="auto"><div>Dear Toni</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thank you very much for your reply. I shall check it and let you know further.</div><div dir="auto"><br></div><div dir="auto">Thanks & Regards</div><div dir="auto">Trisanu<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Tue, 24 Sep, 2019, 9:13 PM Toni Klemm, <<a href="mailto:toni-klemm@tamu.edu">toni-klemm@tamu.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word;line-break:after-white-space">Sorry, the command for the new variable should be <div><br></div><div>temp_file = new((/dimsizes(…),dimsizes(…),dimsizes(…)/),float,<span style="font-variant-ligatures:normal;text-align:-webkit-right;background-color:rgb(255,255,255)">9.96921e+36)</span><div><span style="font-variant-ligatures:normal;text-align:-webkit-right;background-color:rgb(255,255,255)"><br></span></div><div><span style="font-variant-ligatures:normal;text-align:-webkit-right;background-color:rgb(255,255,255)"><br></span></div><div><div style="text-align:left"><span style="background-color:rgb(255,255,255)">Toni</span></div><div>
<div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="color:rgb(0,0,0);letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div><br><br><b>Toni Klemm, Ph.D.<br></b>Postdoctoral Research Associate<br>Department of Ecosystem Science and Management<br>College of Agriculture and Life Sciences<br>Texas A&M University, College Station, TX<br><a href="http://www.toni-klemm.de" target="_blank" rel="noreferrer">www.toni-klemm.de</a> | <a href="http://www.twitter.com/toniklemm" target="_blank" rel="noreferrer">@toniklemm</a><br>Editorial Board member, <a href="http://www.eccforum.org" target="_blank" rel="noreferrer">Early Career Climate Forum</a><br><br><br><br><br><br><br><br></div></div></div></div>
</div>
<div><br><blockquote type="cite"><div>On Sep 24, 2019, at 10:40 AM, Toni Klemm <<a href="mailto:toni-klemm@tamu.edu" target="_blank" rel="noreferrer">toni-klemm@tamu.edu</a>> wrote:</div><br><div><div style="word-wrap:break-word;line-break:after-white-space">Hi Trisanu,<div><br></div><div><div>What you’re doing right now is replacing the value in temp_file with each loop, which is why your average at the end is equal to that of the last iteration.</div><div><div><div dir="auto" style="word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="word-wrap:break-word;line-break:after-white-space"></div></div></div></div></div></div><div><br></div><div>Change this line in your if-loop from this</div><div><br></div><div><div>     temp_file = spd(i,j,k)</div></div><div><br></div><div>to this</div><div><br></div><div><div>     temp_file(i,j,k) = spd(i,j,k)</div></div><div><br></div><div>and before your first do loop create a new variable “temp_file” as an three-dimensional array (temp_file = new((/dimsizes(…),dimsizes(…),dimsizes(…)/),float,) with the dimensions of time and loc.</div><div><br></div><div>Good luck,</div><div>Toni</div><div><br></div><div><div><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div dir="auto" style="letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:none;word-wrap:break-word;line-break:after-white-space"><div><br><b>Toni Klemm, Ph.D.<br></b>Postdoctoral Research Associate<br>Department of Ecosystem Science and Management<br>College of Agriculture and Life Sciences<br>Texas A&M University, College Station, TX<br><a href="http://www.toni-klemm.de/" target="_blank" rel="noreferrer">www.toni-klemm.de</a> | <a href="http://www.twitter.com/toniklemm" target="_blank" rel="noreferrer">@toniklemm</a><br>Editorial Board member, <a href="http://www.eccforum.org/" target="_blank" rel="noreferrer">Early Career Climate Forum</a><br><br><br><br><br><br><br><br></div></div></div></div>
</div>
<div><br><blockquote type="cite"><div>On Sep 24, 2019, at 9:52 AM, Trisanu Banik via ncl-talk <<a href="mailto:ncl-talk@ucar.edu" target="_blank" rel="noreferrer">ncl-talk@ucar.edu</a>> wrote:</div><br><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Dear All<br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I need one help related to Do loop in NCL. </div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">I have attached a code, the target of the code is to take data for few lat, long points represented by Do loops of j and k. Collected data values for the desired lat long need to put in the variable temp_file. Therefore, what I expect temp_file should be populated with all the data values(from spd variable) corresponding to the lat long in 'loc' variable. Here the loop of j and k completes when j and k run from loc(1,0) to loc(1,1) and loc(0,0) to loc(0,1). Once the data has been collected in temp_file, next target is to take average of all the data and put it in the variable final_spd. Here average value is put in the variable temp_avg. The same iteration needs to do for 48 different times. </div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Here what I noticed the loop of j and k each time filled the temp_file with a single value upto its dimension 30 and each iteration of j and k did the same task. Therefore, instead of taking average over various data value corresponding to different lat long it takes average on a single value that arises during the last iteration and put it in the final_spd variable. </div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">What I want is to take all the data corresponds to the j and k loop corresponding to a particular time (represented by i loop) and take the average over those data and put it in the final_spd variable and need to do the same task for next 47 hours and put the average in final_spd variable. So what I expect the final_spd variable should have 1 column and 48 different row. </div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Please suggest me how to do the same. </div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Thanks & Regards</div><div class="gmail_default" style="font-family:verdana,sans-serif">Trisanu</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="text-align:center"><div style="text-align:left"><b><font face="verdana, sans-serif">Trisanu Banik,PhD</font></b></div><div style="text-align:left"><b><font face="verdana, sans-serif">Research Scientist<br></font></b></div><div>
</div><div style="text-align:left"><b><font face="verdana, sans-serif">North Eastern Space Applications Centre (NESAC)<br></font></b></div><div style="text-align:left"><font face="verdana, sans-serif"><b style="font-size:12.8px"><span style="font-size:12.8px">Government of India</span></b><br></font></div><div style="text-align:left"><font face="verdana, sans-serif"><b style="font-size:12.8px"><span style="font-size:12.8px">Department of Space</span></b><b style="font-size:12.8px"><span style="font-size:12.8px"><br></span></b></font></div><div style="text-align:left"><b><font face="verdana, sans-serif"><span style="font-size:12.8px">Umiam-793103, Meghalaya</span><br></font></b></div><div style="text-align:left"><b><font face="verdana, sans-serif">Mobile-9774837581</font></b></div><div style="text-align:left"><br></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<span id="m_3966836621309469149cid:f_k0xyaqko0"><ncl code.txt></span>_______________________________________________<br>ncl-talk mailing list<br><a href="mailto:ncl-talk@ucar.edu" target="_blank" rel="noreferrer">ncl-talk@ucar.edu</a><br>List instructions, subscriber options, unsubscribe:<br><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.ucar.edu_mailman_listinfo_ncl-2Dtalk&d=DwICAg&c=u6LDEWzohnDQ01ySGnxMzg&r=zmhRVp0i4wZ5_1Ujh0fnRXAExHgKLTQu0rZLW7PxKA4&m=KcQ3IFUyt22n95ZzVhfXm_CPUrgeT4hH8CQtpL3PR8g&s=xNeSEQbuEzzbPi9PeZMhSLHPcAUX3iHSeX1mr-J9Swk&e=" target="_blank" rel="noreferrer">https://urldefense.proofpoint.com/v2/url?u=http-3A__mailman.ucar.edu_mailman_listinfo_ncl-2Dtalk&d=DwICAg&c=u6LDEWzohnDQ01ySGnxMzg&r=zmhRVp0i4wZ5_1Ujh0fnRXAExHgKLTQu0rZLW7PxKA4&m=KcQ3IFUyt22n95ZzVhfXm_CPUrgeT4hH8CQtpL3PR8g&s=xNeSEQbuEzzbPi9PeZMhSLHPcAUX3iHSeX1mr-J9Swk&e=</a> </div></blockquote></div><br></div></div></div></blockquote></div><br></div></div></div></blockquote></div></div></div>