• 常用grads函数


    GrADS的函数分两类,

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

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

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

    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

  • 相关阅读:
    初学者易上手的SSH-spring 01控制反转(IOC)
    初学者易上手的SSH-hibernate04 一对一 一对多 多对多
    初学者易上手的SSH-hibernate03 三大状态与缓存
    初学者易上手的SSH-hibernate02 三种查询方式
    初学者易上手的SSH-hibernate01环境搭建
    Maven-环境搭建以及建立Maven项目
    初学者易上手的SSH-struts2 05拦截器与自定义拦截器
    初学者易上手的SSH-struts2 04值栈与ognl表达式
    screen常用操作总结
    word2016教程:使用密码保持修订
  • 原文地址:https://www.cnblogs.com/tiandi/p/3933645.html
Copyright © 2020-2023  润新知