grads绘图实习

grads绘图实习

ID:30226174

大小:358.00 KB

页数:27页

时间:2018-12-28

grads绘图实习_第1页
grads绘图实习_第2页
grads绘图实习_第3页
grads绘图实习_第4页
grads绘图实习_第5页
资源描述:

《grads绘图实习》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案实习一数据文件的转换及数据描述文件的建立一、实习资料:现在“data”文件夹下有ASCII码数据资料文件:月平均风场(u200.dat、u850.dat、v200.dat、v850.dat)、月平均高度场(hgt500.dat),2002.1-2005.12共48个月,资料的水平网格范围是M×N个网格点(M=37,N=17),分辨率为2.5°×2.5°,自西向东经度60-150°E,由南至北纬度0-40°N。二、实习要求:编写出将ASCII码数据资料文件:月平均风场和月平均高度场分别转换成二进制无格式直接存取(GrADS数据格式)文件(uv.grd和hgt.grd文

2、件)的Fortran程序,给出相应的数据描述文件(uv.ctl和hgt.ctl文件),并利用GrADS基本操作命令显示该地区850hPa和200hpauv风场,最后保存图形。三、实习目的:通过编写该程序,进一步熟悉数据GrADS的数据格式,熟练编写将ASCII码数据转换为二进制格式的Fortran程序以及建立相应的CTL文件。四、实习步骤:4.1利用“写字板”程序打开*.dat数据文件,熟悉该数据资料;4.2按要求编写Fortran程序,将所给的ASCII码数据资料文件转换成二进制无格式直接存取文件,结果保存为mhy.grd;4.3通过“写字板”或“记事本”程序编写相应的数据描

3、述文件,保存为mhy.ctl;4.4画出2002年1月850hpa风场图,与图1比较验证数据正确性;4.5利用GrADS基本操作命令(open,display,print等)显示2002年7月850hpa和200hpauv风场图形;4.5完成实习报告1)说明所用资料资料名称:月平均风场(u200.dat、u850.dat、v200.dat、v850.dat);月平均高度场(hgt500.dat)范围:60~150E,0~40N.层次:风场,850hPa、200hPa;高度场,500hPa;时段:2002.1~2005.12共48个月。变量名:uvhgt精彩文档实用标准文案分辨率

4、:2.5*2.5,格点数:37*17资料读取文件:data.f902)给出所编写的Fortran程序:精彩文档实用标准文案parameter(nx=37,ny=17,nz=1,nt=48)dimensionu1(nx,ny,nz,nt),v1(nx,ny,nz,nt),u2(nx,ny,nz,nt),v2(nx,ny,nz,nt),hgt(nx,ny,nz,nt)open(1,file='u200.dat')open(2,file='v200.dat')open(3,file='u850.dat')open(4,file='v850.dat')open(11,file='hgt

5、500.dat')open(12,file='uv.grd',form='binary')open(13,file='hgt500.grd',form='binary')do100it=1,ntdo50iz=1,nzread(1,*)((u1(i,j,iz,it),i=1,nx),j=1,ny)read(3,*)((u2(i,j,iz,it),i=1,nx),j=1,ny)50continuedo51iz=1,nzread(2,*)((v1(i,j,iz,it),i=1,nx),j=1,ny)read(4,*)((v2(i,j,iz,it),i=1,nx),j=1,ny)51c

6、ontinuedo52iz=1,nzread(11,*)((hgt(i,j,iz,it),i=1,nx),j=1,ny)52continue100continuedo200it=1,ntdo30iz=1,nzwrite(12)((u2(i,j,iz,it),i=1,nx),j=1,ny)write(12)((u1(i,j,iz,it),i=1,nx),j=1,ny)30Continuedo31iz=1,nzwrite(12)((v2(i,j,iz,it),i=1,nx),j=1,ny)write(12)((v1(i,j,iz,it),i=1,nx),j=1,ny)31conti

7、nuedo55iz=1,nzwrite(13)((hgt(i,j,iz,it),i=1,nx),j=1,ny)55continue200continueCLOSE(1)CLOSE(2)CLOSE(3)CLOSE(4)CLOSE(11)CLOSE(12)CLOSE(13)end精彩文档实用标准文案3)给出所编写的数据描述文件精彩文档实用标准文案uv.ctl:dsetC:GrADS19uv.grdundef-9.99E+13titletwolevelsairdataxdef37linear6

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。