登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
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
|