grads常用命令.doc_第1页
grads常用命令.doc_第2页
grads常用命令.doc_第3页
grads常用命令.doc_第4页
grads常用命令.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一个命令:这样将得到一个动画显示的序列,现在输入:claersetlon-90setlat-9090setlev1000100sett1dtdu 该情况下我们设置y(纬度)和z(高度)变化,所以我们得到一个竖直切面图。我们显示了两个变量,他们重叠在一起。你可以让任意 多的变量重叠在一起,只要你不使用clear命令就行了。另一个例子,这种情况X和T是变化的(哈莫图):csetlon-1800setlat40setlev500sett15dz 现在已经知道怎样使用选定的部分数据绘图了,下面我们学习怎样操作数据。设置维数环境为Z,Y变化:clearsetlon-1800setlat090setlev500sett1 现在假设我们想显示华氏温度代替开尔文温度。可以这样转换:display(t-273.16)*9/5 32 任何由标准的运算符 ,-,* 和 / 组成的表达式都是允许的,并且操作数可以包含常量,变量,或者函数。一个包含函数的例子:cleardsqrt(u*u v*v) 有一个函数用来计算风的级数。dmag(u,v) 另一个内建函数计算平均值: clear d ave(a,t=1,t=5)这种情况我们可以计算5天的平均。我们也可以从数据中移除平均值(距平值):d z-ave(z,t=1,t=5)也可以在x方向作平均并求距平:cleardz-ave(z,x=1,x=72) 也可以做时间差分:cleardz(t=2)-z(t=1) 完整规范的变量名是: name.file(dim |-|=value,) 如果我们打开了两个文件,也许一个是模式输出,另一个是分析,我们应该区分用如下方法二者:displayz.2-z.1 另一个内置的函数通过有线差分计算水平涡度相关cleardhcurl(u,v) 还有另外一个计算数值方向的质量积分:cleardvint(ps,q,275) 这儿我们计算了可降水量(单位mm) 现在来讨论控制图形输出的话题。目前为止,我们一直让GrADS选择默认的画线间隔。我们可以这样自己设定:clearsetcint30dz 也可以控制线的颜色:clearsetccolor3dz 可以使用交替的方式显示数据:clearsetgxoutshadeddhcurl(u,v) 这看起来不很平滑,可以使用三次平滑:clearsetcsmoothondhcurl(u,v) 我们也可以使用不同的图形样式setgxoutcontoursetccolor0setcint30dz 使用注解:draw title 500mb Heights and Vorticity风矢量:clearsetgxoutvectordu,v 这里我们显示两个表达式,第一个是U分量矢,第二个是V分量矢。我们也可以使用第三个字段使图像彩色化du;v;q 或者:du;v;hcurl(u,v) 你也可以显示任何区域以显示伪矢量:cleardmag(u,v);q*10000 此处U分量是风速和V分量是湿度。 我们也可以查看流线(并且着色)clearsetgxoutstreamdu;v;hcurl(u,v) 或者我们可以查看实际的格点值clearsetgxoutgriddu 我们可能希望改变地图背景:clearsetlon-110-70setlat3045setmpdsetnamsetdigsize0.2setdignum2du 改变投影:setlon-140-40setlat1580setmpvals-120-752565setmpprojnpssetgxoutcontoursetcint30dz 我们让grads可以操作纬度从140W到40W之间,经度从15N到80N之间的数据。但是我们告诉它使用从120W到75W和25N到65N极坐标投影绘图。多余的部分被投影程序修剪掉了。该简单教程到此结束。此时,你可能希望深入查看数据集,或者你可能希望浏览GrADS文档并且尝试此处描述的其它选项。 英文原文 并没有完全按原文翻译。reinit 初始化、关闭文件q/query file 查询文件,xyz格点数,时间,变量,(变量层,)q ctlinfo 路径名字缺色值 xyz格点数,初始值,stepsopen 打开文件d/display (temp) 绘图输出c/clear 清除draw title (name)给图添加名字,如果加上反斜杠,名字分两行保存文件enable print routineprintdisable print格式转换,gv32,打开文件.gmfquit 退出系统维数环境设置set lat纬度(负南纬)/lon经度/lev(海平面之上百帕以下位势米)/time val1set time 12zsep格点坐标set x/y/z/t val1 如,set x 10 30 set t 1 40改变缺省图形处处类型set gxout graphics_typeset z 40(不用此命令,默认输出第一层)set gxout shaded(二维填色图)(用于等温图)添加温度与颜色的对照图cbarn/cbard tempvector矢量形式绘二维风场set gxout vectord u;vd skip(u,4,4);skip(v,4,4)每四个格点取一个计算风速大小d sqrt(u*u*,v*v*)d mag(u,v)chapter 2 图形要素设置set ccolor 设置图形颜色set cstyle 设置等值线线型set cthick 设置等值线线宽set cterp on/off 设置样条差值光滑开关 off可使添色图与等值线的边缘重合set clab on/off/forced/dtring/autoon快速标记,缺省值水平位置offforce强迫标记所有等值线clab %gset clopts color 默认值为-1,-1,0.09set cint value 设置等值线间隔,clear之后重设set clevs lev1 lev2设置特定的等值线,即lev1,2 的等值线显示set ccols col1 col2设置等值线的颜色,各数值对应于set clevs命令对应的个等值线set cmin/cmax value 画出不低于/高于value的等值线set black val1 val2 画出介于v1 v2之间的等值线 clear之后均重置set stream value 设置流线密度,value值在1到10之间,5为缺省set rbcols clo1 clo2 设置新的彩虹序列,set color 用set rgb命令定义set rbcols auto启用内定的彩虹颜色set rbrange low high设置彩虹颜色序列对应的等值线范围,介于最高最低值之间的等值线按彩虹排列,之外的同色(两种)对于line类型的设置set cmark cmarker设置线条上的标记符号 0无标记set wrang vlo vhi 设置坐标轴通常指y轴标尺的取值范围set missconn on/offvectorset arrscl size设置矢量箭头长度0.5-1.0set arrowhead sizeset zlog on/off z方向取对数尺度的开关,重设后才改变set xaxis/yaxis start end 设置坐标轴的起始值和结束值,以incr作为增量set grid on/off 设置是否显示网格线set annot color 设置坐标轴的线宽和颜色set xyrev on 交换水平竖直坐标轴set xflip/yflip on 水平/竖直坐标轴维数转向地图投影设置set mproj proj设置地图投影方式nps/sps北/南半球基地投影set map color style thicknessset mpdraw on/off off不绘地图背景,但是地图标尺起作用chapter 5页面控制set vpage xmin xmax ymin ymax 设置一个给定的虚页set vpage offset parea xmin xmas ymin ymax 在给定位置绘图set parea offchapter 6 基础绘图指令draw string x y string在xy位置上写一串字符 string性质由set string 和 set strsiz命令指令,如”drawstring 2 7 sunjia”set strsiz hsiz设置字符大小,hsiz高度 vsiz宽度set string colordraw line x1 y1 x2 y2set line colorstyle 设置线条draw rec xlo ylo xhi yhi 画一个矩形draw recf xlo ylo xhi yhi 在矩形中添色draw

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论