GRAS实习作业.docx
- 文档编号:322514
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:14
- 大小:285.91KB
GRAS实习作业.docx
《GRAS实习作业.docx》由会员分享,可在线阅读,更多相关《GRAS实习作业.docx(14页珍藏版)》请在冰豆网上搜索。
GRAS实习作业
实习一
1)编写简单的gs文件,分别绘制一个简单的一维图形(曲线)、二维图形(等值线),并生成图形文件(三种格式),学习用gv32.exe查看并转换gmf图形文件。
<1>'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex01_1.gmf'
'setgxoutline'
'setx137'
'sety1'
'setz1'
'sett1'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex01_1.png'
;
<2>'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex01_2.gmf'
'setgxoutcontour'
'setx137'
'sety117'
'setz1'
'sett1'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex01_2.png'
;
2)熟悉三类坐标的用法,掌握查询命令Q,特别掌握其坐标转换命令的用法,并在grads命令提示符下运行“Qw2xy12020”,看看其转换结果。
实习三
1)掌握line\bar\contour\shaded形式的绘图;学会fwrite的用法。
注:
line与contour参考实习一
<1>'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex03_1.gmf'
'setgxoutbar'
'setx137'
'sety1'
'setz1'
'sett1'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex03_1.png'
;
<2>'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex03_2.gmf'
'setgxoutshaded'
'setx137'
'sety117'
'setz1'
'sett1'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex03_2.png'
;
2)掌握阴影图和等值线一起绘图时的顺序;
'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex03_2.gmf'
'setgxoutshaded'
'setx137'
'sety117'
'setz1'
'sett1'
'du'
'setgxoutcontour'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex03_2.png'
;
3)自定义绘制一张line\bar图(同样资料叠加)。
'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex03_4.gmf'
'setgxoutbar'
'setx137'
'sety1'
'setz1'
'sett1'
'du'
'setgxoutline'
'du'
'print'
'disableprint'
*'printimd:
\grads\homework\ex03_4.png'
;
自定义绘制一张contour\shaded图(同样资料叠加)
注:
参考上一问。
4)从原始资料中写出20-30N,80-100E范围内资料,并配以数据描述文件,简单绘图验证正确与否。
<1>'reinit'
'opend:
\grads\data.ctl'
'setfwrited:
\grads\homework\ex03_5.grd'
'setgxoutfwrite'
'setlon80100'
'setlat2030'
'sett148'
'du'
'disablefwrite'
;
<2>相应的ctl文件
dsetd:
\grads\homework\ex03_5.grd
undef-9.99E+33
titleNCEP/NCARREANALYSISPROJECT
xdef5linear802.500
ydef5linear202.500
zdef2levels850200
tdef48linearJAN19821mo
vars4
U299uwind(m/s)
V299vwind(m/s)
H199H500
TSFC199TSFCDATA
endvars
<3>'reinit'
'opend:
\grads\homework\ex03_5.ctl'
'setgxoutshaded'
'setlat2030'
'setlon80100'
'sett1'
'du'
'setgxoutcontour'
'du'
'printimd:
\grads\homework\ex03_5.png'
;
实习四
1)求出500hPa高度场的气候场、距平场,并给出图形。
'reinit'
'opend:
\grads\data.ctl'
'sett112'
'have=ave(h,t+0,t=48,12)'
'modifyhaveseasonal'
'sett148'
'hano=h-have'
'dhano'
'printimd:
\grads\homework\ex04_1.png'
;
2)求出高度场500hPa、1982-1985年逐月、沿100-120E的平均值,并画出纬度-时间剖面。
(掌握ave函数用法)
<1>'reinit'
'opend:
\grads\data.ctl'
'setlon110'
tt=1
while(tt<=48)
'aa=ave(u(t='tt'),lon=100,lon=120)'
'daa'
'c'
tt=tt+1
endwhile
;
<2>'reinit'
'opend:
\grads\homework\ex04_2.ctl'
'enableprintd:
\grads\homework\ex04_2.gmf'
'sett148'
'setxyrevon'
'daa'
'print'
'disableprint'
;
3)掌握aave函数用法,熟悉其它函数用法。
求区域(60-80E,20-30N)内200hPa纬向风场的区域平均值。
'reinit'
'opend:
\grads\data.ctl'
'setx1'
'sety1'
'sett148'
'aa=aave(u(lev=200),lon=60,lon=80,lat=20,lat=30)'
'daa'
;
实习五
画出1982年12月地表海表温度场,大于270C打阴影,其余画等直线。
'reinit'
'opend:
\grads\data.ctl'
'enableprintd:
\grads\homework\ex05.gmf'
'setgxoutshaded'
'setcmin300'
'setx137'
'sety117'
'setz1'
'sett12'
'dTSFC'
'setgxoutcontour'
'dTSFC'
'print'
'disableprint'
;
实习六
画出u850的沿100E的时间-纬度剖面,并在高中心处标黄色字符“G”。
'reinit'
'opend:
\grads\data.ctl'
'setlon100'
'setlat040'
'sett148'
'setz1'
'setxyrevon'
'du'
'qw2xyAUG198212'
x1=subwrd(result,3)
y1=subwrd(result,6)
'setstring7c80'
'setstrsiz0.2'
'drawstring'x1''y1'G'
'qw2xyJUN198410'
x2=subwrd(result,3)
y2=subwrd(result,6)
'setstring7c80'
'setstrsiz0.2'
'drawstring'x2''y2'G'
'qw2xyAUG198410'
x3=subwrd(result,3)
y3=subwrd(result,6)
'setstring7c80'
'setstrsiz0.2'
'drawstring'x3''y3'G'
'qw2xyJUN198511'
x4=subwrd(result,3)
y4=subwrd(result,6)
'setstring7c80'
'setstrsiz0.2'
'drawstring'x4''y4'G'
'printimd:
\grads\homework\ex06.png'
;
实习七
画任一张等值线图,要求:
1)在其上实现0线加粗(或者指定等值线加粗);2)等值线上标值调大;3)坐标标值调大。
4)给出加上标题。
X轴和y轴加说明。
'reinit'
'opend:
\grads\data.ctl'
'setparea11008.5'
'setlon60150'
'setlat040'
'settimeDec1982'
'setgxoutshaded'
'setxlopts120.15'
'setylopts120.15'
'dtsfc'
'setgxoutcontour'
'setclopts150.1'
'dtsfc'
'setclevs290'
'setcthick10'
'dtsfc'
'drawtitleTheTSFCInDec1982'
'drawxlabLONGITUDE'
'drawylabLATITUDE'
'printimd:
\grads\homework\ex07.png'
;
实习八
循环显示所有层次、所有时次的v场,并标注标题,标题包含时次、层次的说明。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GRAS 实习 作业
![提示](https://static.bdocx.com/images/bang_tan.gif)