注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

美丽心情

相信自己!&&Happy everyday! &LOVE

 
 
 

日志

 
 

引用 Grads函数  

2010-10-16 11:57:45|  分类: WRF有关 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
本文转载自ahualian《 Grads函数》

 

引用

ahualian Grads函数

GrADS的函数分两类,

一类是对格点/站点数据执行运算的,这一类我们姑且称之为分析函数;

另一类是脚本编程(gs)时使用的, 这后一类我们姑且称之为脚本函数.

看本帖的, 可参看下帖关于GrADS变量的内容:

http://www.lasg.ac.cn/cgi-bin/forum/topic.cgi?forum=3&topic=6543

第一类分析函数又分为格点分析和站点分析两个子类:

1)  格点分析

绝对值  abs(expr)

余弦/反余弦cos(expr)       acos(expr)

正弦/反正弦sin(expr)       asin(expr)

正切/反正切tan(expr)       atan2(expr1, expr2)   [expr1/expr2]

指数    exp(expr)

对数    log(expr)       log10(expr)

幂函数  pow(expr1, expr2) expr1expr2

直角三角形的弦长/全风速mag(u_expr, v_expr)sqrt(u*u+v*v)

平方根  sqrt(expr)

加权/不加权平均      ave (expr, dim_expr1,dim_expr2, tincr, {    |-b } )       mean()     

加权/不加权区域平均  aave (expr, { xdim1,xdim2,ydim1,ydim2 | global | g } )       amean()   

剔除值后时间求平均   tmave (undefine_or_weight_expr, expr, texpr1, texpr2)                  

                                                                     

加权/不加权区域和    asum (expr, { xdim1,xdim2, ydim1, ydim2| global | g } )       asumg()

质量加权垂直积分     vint (ps_expr, expr, top)                                               

普通积分             gint (expr)                                                            

                                                                     

最大/小值            Max (expr, dim1, dim2, tincr)       min()                        

最大/小值所在格点    Maxloc (expr, dim1,dim2, tincr)       minloc()                  

                                                                     

空间相关/回归        scorr (expr1,expr2, {xdim1, xdim2, ydim1, ydim2| global | g})  sregr()

时间相关/回归        tcorr (expr1, expr2, tdim1, tdim2)       tregr()                  

常数        const (expr, const, {     | -u | -a } )

剔除        maskout (expr, mask_expr )

跳点        skip (expr, skip_x, skip_y )

加权9点平滑   smth9 ( expr )1-D 3点平滑

中央差分      cdiff ( expr, dim )

时间循环      tloop (expr)

极值位置      maxloc (expr, dim1, dim2, tincr)minloc()

特征值位置    findlvl (expr, expr_to_find, lev1, lev2)

气象上物理量计算的函数:

虚温,相对湿度求比湿tvrh2q(tv_expr, rh_expr)g/g

虚温,相对湿度求温度tvrh2t(tv_expr, rh_expr)degK

垂直涡度hcurl(u_expr, v_expr)

中央差求水平散度hdivg(expr1, expr2)

全风速mag(u_expr, v_expr)

2) 站点分析

从格点插到站点gr2stn(grid_expr, { stn_expr | lon, lat }, -a )

收集生成格点场coll2gr(cnum, { num | -u } )

Cressman插值  oacres(grid_expr, stn_expr, radii, 1st_guess)

网格平均      oabin(grid_expr, stn_expr, { -f | -c } )

时间平均      stnave(expr, dexpr1, dexpr2, -m count)

时间序列最小值stnmin(expr, dexpr1, dexpr2, -m count)

时间序列最大值stnmax(expr, dexpr1, dexpr2, -m count)

转成1-D格点序列s2g1d(expr)

所有数学函数  abs,cos,acos,sin,asin,tan,atan2,exp,log,log10,pow,mag,sqrt

第二类, 脚本函数包括有:

abs, log, log10  : math_abs,    math_log,      math_log10

sin, cos, tan    : math_sin,     math_cos,      math_tan

asin, acos, atan2: math_asin,   math_acos,    math_atan

                  math_sinh,   math_cosh,   math_tanh

                  math_asinh, math_acosh, math_atanh

pow, sqrt        : math_pow,   math_sqrt,     math_exp

取整             : math_nint,    math_int

求余             : math_fmod,  math_mod

字符串处理函数 : math_strlen, valnum,   wrdpos,   strlen

                  sublin,  subwrd,  substr

数值格式转换函数 : math_format

文件操作函数     : read,      write,  close

  评论这张
 
阅读(374)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017