<div dir="ltr">Dear All<div><br></div><div>I want to calculate decadal mean from annual data.</div><div>The dimension of annual data(T_annual) is:</div><div>[year|2000] x [lat|10] x [lon|19]</div><div>And the dimension what I want to get(T_decade) is:</div><div>[decade|200] x [lat|10] x [lon|19]</div><div><br></div><div>I attempted to use avg function:</div><div>---------------------------------------------</div><div>T_decade  =  new((/200,10,19/),float)</div><div><br></div><div>T_decade!0 = &quot;decade&quot;</div><div>T_decade!1 = &quot;lat&quot;</div><div>T_decade!2 = &quot;lon&quot;</div><div>T_decade&amp;lat = T_annual&amp;lat</div><div>T_decade&amp;lon = T_annual&amp;lon</div><div><br></div><div>Do i = 0,199</div><div>     n = 10*i</div><div>     T_decade(i,:,:)=avg(T_annual(n:n+9,:,:))</div><div>End Do</div><div>---------------------------------------------</div><div><br></div><div>and it seems not a good way.</div><div>Could you advise me how to calculate decadal mean from annual data?</div><div>Thank you.</div><div><br></div><div>Soo</div></div>