网站大量收购独家精品文档,联系QQ:2885784924

6.GrADS软件4研讨.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
GrADS软件介绍 Grid Analysis and Display System (第四节) Grads的环境变量设置 在Path中添加: D:\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686 新建环境变量: GADDIR,变量值为:D:\OpenGrADS\Contents\Resources\SupportData GASCRP,变量值为:D:\OpenGrADS\Contents\Resources\Scripts 内容回顾: 维数环境设置: set lon|lat|lev|time var1var2 set x|y|z|t var1 var2 图形类型设置: contour(缺省)、shaded、grid、vector(缺省)、stream、barb、bar、line(缺省)、grfill 注意: 绘制Vector、stream时,纬向风分量;经向风分量 d uwnd;vwnd 图形要素设置 gxout=contour or shaded: set cint value 设置等值线间隔 set clevs lev1 lev2 …… 设置特定等值线, 只画lev1 lev2 ……值所在的等值线, 用于不等间隔绘图 set ccols col1 col2…… (default rainbow: 9,14,4,11,5,13,3,10,7,12,8,2,6) 设置对应于set clevs命令设定的特定等值线的颜色, 缺省七彩序列 set cmin value 不画低于此value值的等值线 set cmax value 不画高于此value值的等值线 set black var1 var2 不画介于var1和var2之间的等值线 图形要素设置 gxout=line: set ccolor color set cstyle style Set cthick #thick(1~10) set cmark marker (0:无标记;1:叉号;2 空心圆;3 实心圆; 4 空心方框; 5 实心方框; 6 X; 7 菱形; 8 三角形; 9 无;10 空心圆加竖线; 11 空心椭圆) set vrange y1 y2 规定Y轴的范围 set vrange2 x1 x2 规定X轴范围 图形要素设置 gxout=bar: set bargap val (0-100) 以百分比值设定直方条之间的间隔, val取100时直方图退化为垂直线条直方图, 取0时无间隔 set barbase val|bottom|top 如给出val值, 则各直方条从该值处起画 gxout=vector: set arrscl size magnitude 设置矢量箭头的长度为size英寸(虚页英寸), 选项magnitude的值设定矢量箭头的大小, 缺省时所有矢量同长 set arrowhead size 设置箭头大小,缺省为0.05, 如取为0来画头, 如取为负与矢量值成比例 gs文件 gs文件用于存放GrADS命令 命令格式与命令窗口一致,但命令行用单引号括起来 主要内容: 表达式 定义临时变量 内置函数 表达式 由运算符(+,-,*,/)、运算域和括号组成 注意: 运算是指对相同网格点上的不同变量进行 运算时只要有一个变量在某格点上的值为缺省则该格点的运算结果也为缺省值 不能对不同维数尺度(即维数变动的范围不同)格点进行运算操作,即参加运算的变量的当前网格维数环境须一致 临时定义变量 可定义新的临时变量可供以后的操作使用,定义方式如下: define varname=expression 新定义的变量只存在于内存中,所以不要定义过大的维数范围 只对当前缺省文件为格点数据时才可用 函数 sin(expr), cos(expr), tan(expr), log(expr), log10(expr), abs(expr) pow(expr1, expr2): expr1^expr2, 幂指数 mag(expr1, expr2): sqrt(expr1^2+expr2^2), 求平方根 hdivg(expr1, expr2); hcurl(expr1, expr2) ave(expr, dimexpr1, dimexpr2, time increment, flag) aave(expr, dimexpr1, dimexpr2, dimexpr3, dimexpr4): 求面积平均, 不能对z, t tloop(expr): 对expr固定其时间维数求值,并在求值过程中对时间维进行逐个循环,如求时间序列面积平均。 Sk

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档