[gradsusr] weighting in vertical in 'ave' function?
Raman Aishwarya
spaceaish at gmail.com
Thu Apr 8 14:56:58 EDT 2010
@jma at cola.iges.org
Dear Madam,
I'm eager to speak to you. Apologies for interruption. I had sent u a mail
regarding my internship .I'm raring to speak to you regarding.
Regards,
Aishwarya.
On Fri, Apr 9, 2010 at 12:23 AM, Jennifer Adams <jma at cola.iges.org> wrote:
> Hi, Katrina --
> I did a simple test:
> ga-> man =
> (u(z=1)+u(z=2)+u(z=3)+u(z=4)+u(z=5)+u(z=6)+u(z=7)+u(z=8)+u(z=9)+u(z=10))/10
> ga-> avg = ave(u,z=1,z=10)
> ga-> mean = mean(u,z=1,z=10)
> ga-> d avg-man
> Contouring: -1e-14 to 1e-14 interval 2e-15
> (this is just the noise)
> ga-> d avg-mean
> Constant field. Value = 0
>
> So the ave() and mean() functions give the same thing. There is no
> weighting in the vertical. And I am unable to reproduce a significantly
> different average when calculating in manually. How did you calculate "a
> straight average of T over 11 levels" that was different from ave()?
> --Jennifer
>
> On Apr 7, 2010, at 4:08 PM, Katrina Hales-Garcia wrote:
>
> Hello,
> I recently joined the grads users' group. And I do apologize if this topic
> is covered in the old list archives, I haven't been able to access them to
> search.
>
> I am trying to reproduce/understand a value averaged in the vertical over a
> subset of layers. The variable was defined by something simple like:
>
> define Tave=ave(T,z=1,z=11)
>
> However, I find this is different than a straight average of T over the 11
> levels. In the documentation, it is noted that ave has some weighting for
> non-linear grid spacing in the y-direction, averaging along latitude. But I
> haven't found the details of weighting in the vertical. If I use the
> function 'mean' instead of 'ave' I get the same result (which according to
> the documentation, does not have the non-linear grid space weighting at
> least in the y-direction). (Excerpt from the documentation below.)
>
> Of course, the data I'm looking at has non-linear spacing in the vertical
> pressure coordinate. Does anyone have details of how this weighting is
> done?
>
> Thanks much,
> Katrina
>
> What is in the documentation:
> Usage Note 3
> The average is weighted by grid interval to account for non-linear grid
> spacing. Averages in the latitude dimension are weighted by the difference
> between the sines of the latitude at the northern and southern edges of the
> grid box. The edges of the grid box are always defined as being the midpoint
> between adjacent grid points. To calculate an average without using the
> latitude weighting, use the mean<http://grads.iges.org/grads/gadoc/gradfuncmean.html>
> function.
>
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
>
>
> --
> Jennifer M. Adams
> IGES/COLA
> 4041 Powder Mill Road, Suite 302
> Calverton, MD 20705
> jma at cola.iges.org
>
>
>
>
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20100409/567255ab/attachment-0003.html
More information about the gradsusr
mailing list