ImageVerifierCode 换一换
格式:DOCX , 页数:8 ,大小:17.17KB ,
资源ID:1087994      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1087994.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(蒙古高压与中国气温关系分析.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

蒙古高压与中国气温关系分析.docx

1、蒙古高压与中国气温关系分析资料范本 本资料为word版本,可以直接编辑和打印,感谢您的下载蒙古高压与中国气温关系分析 地点:_时间:_说明:本资料适用于约定双方经过谈判,协商而共同承认,共同遵守的责任与义务,仅供参考,文档可直接下载或修改,不需要的部分可直接删除,使用时请详细阅读内容蒙古高压与中国气温关系分析6.1 实验实习目的掌握气象要素相互影响研究的基本方法。进一步巩固FORTRAN顺序结构和循环结构的程序设计方法和变量、函数、数组的使用方法,重点掌握外部文件对数据进行输入输出操作的方法。掌握站点资料的数据结构。掌握站点资料数据描述文件和站点映射文件的建立方法。掌握站点资料生成格点资料的方

2、法。学习并掌握GrADS函数的使用方法,加强对oacres()、maskout()、amth9()等函数的理解。掌握GrADS变量的定义和使用方法。巩固GrADS数据处理流程、绘图要素设置、基础绘图命令的使用方法,进一步掌握描述语言的应用方法。6.2 实验实习内容6.2.1 问题描述利用1951-2010年1月蒙古高压标准化强度指数(p.dat)和1951-2010年1月中国160站气温资料(t1601.dat),根据6.5节相关系数的计算方法计算1951-2010年蒙古高压强度与中国160站气温的同期相关系数,绘制1951-2010年1月蒙古高压强度与中国气温的同期相关图,分析冬季蒙古高压强

3、度与中国气温的相互影响关系。要求以“*.dat”和“*.grd”两种格式保存1951-2010年1月蒙古高压强度与中国同期气温的相关等值线图,写上标题,画出黄河、长江,并用阴影标记出相关区,分析之。6.2.2 问题分析已知1951-2010年一月蒙古高压标准化强度指数序列和1951-2010年中国160站1月气温站点资料。计算:1951-2010年1月蒙古高压强度与中国160站气温同期相关系数。绘制:1951-2010年1月蒙古高压强度与中国160站气温同期相关系图,写上标题,并用阴影标记显著相关区。通过分析,首先用FORTRAN打开1951-2010年中国160站1月气温数据“t1601.d

4、at”和1951-2010年蒙古高压强度指数“p.dat”,根据6.5节中同期相关系数的计算方法,编写计算相关系数的函数计算1951-2010年1月蒙古高压强度与中国160站气温同期相关系数,并保存为“ptcor1.dat”和“ptcor1.grd”文件。根据教材中站点资料数据描述文件和站点映射文件的建立方法,结合rain.map建立站点资料“ptcor1.grd”的数据描述文件和站点映射文件;生成中国160站的格点文件“grid.grd”,注意“grid.grd”的数据描述文件中的时间描述说明一定要与“ptcor1.grd”的数据描述文件一致。用GrADS编写.gs文件,完成将二进制站点资料

5、文件“ptcor1.grd”插值到格点文件“grid.grd”的格点上,并按照要求显示和保存图片。6.3 实验实习要求(1)分析问题,理解所给出的方法与技术,理清问题思路,分解任务,设计算法。(2)输出数据采用有格式输入输出,使输出数据规范、醒目、简洁。(3)用注释的方法指出程序中函数调用的起始和结束位置,并为函数进行注释。(4)巩固顺序结构和循环结构的程序设计方法和变量、函数、数组的使用方法,重点掌握外部文件对数据进行输入输出操作的方法。(5)学习并掌握同期相关系数的求解方法,利用函数求1951-2010年1月蒙古高压强度与中国气温同期相关的160个相关系数,并以*.dat和*.grd两种格

6、式保存。(6)掌握站点资料处理为二进制资料及其数据描述文件的建立方法,将相关系数资料处理为“ptcor.grd”,并为其书写数据描述文件“ptcor.ctl”。(7)结合“rain.map”,掌握二进制站点资料的站点映射文件的建立方法。(8)掌握与站点资料配备的格点资料的生成办法,生成“grib.grd”文件及其数据描述文件“grib.ctl”。(9)掌握二进制站点资料文件插值到格点文件的网格点上的方法,用GrADS创建“ptcor.gs”文件,按照要求显示和保存1948-2010年1月蒙古高压强度与中国160个气温同期相关系数图“ptcor.gmf”,用红色和蓝色标识出显著正负相关区域。6.

7、4 实验实习步骤(1) 编辑FORTRAN程序,生成“mh-t-1.dat”和“mh-t-1.grd”文件。(2) 编辑FORTRAN将站点资料“mh-t-1.dat”转换成格点数据“mh-t-gr.grd”.(3) 将站点资料插值到格点上,首先建立“grid.grd”文件。(4) 在GrADS中运行“!stnmap”命令,生成映射文件“mh-t-gr.map”。(5) 利用插值函数编写“ptcor1.gs”,并按照要求绘制1951-2010年1月蒙古高压强度与我国气温同期相关图。(6) 启动GrADS,运行、绘制并保存1951-2010年1月蒙古高压强度与我国气温同期相关图“ptcor.gm

8、f”。6.5 实验实习关键技术X,y的n对观测资料 和 ,则样本的相关系数rxy可以这样计算:(6.1)6.6 实验实习程序编写6.6.1 计算1951-2010年1月蒙古高压强度与中国气温同期相关program shixiinteger,parameter:n=60,start=1951character*10 char1integer i,jinteger(4) station,nstationreal a(n),b(n),c(160,n),d(n),e(n),coopen(1,file=i:shixi2p.dat,form=formatted)open(2,file=i:shixi2t1

9、601.txt,form=formatted)open(3,file=i:shixi2mh-t-1.dat,form=formatted)open(4,file=i:shixi2mh-t-1.grd,form=binary)read(1,*)(a(i),i=1,n)close(1)read(2,*)(c(i,j),i=1,160),j=1,n)close(2)do i=1,160do j=1,60b(j)=c(i,j)end docall biaozhunhua(n,a)call biaozhunhua(n,b)do j=1,60co=co+a(j)*b(j)end doco=co/60wri

10、te(3,(f12.5) cowrite(4) coend doclose(3)close(4)endsubroutine biaozhunhua(nn,ss)real ss(nn),ave,varave=0.0var=0.0do j=1,nnave=ave+ss(j)end doave=ave/nndo j=1,nnvar=var+(ss(j)-ave)*2end dovar=var/nnvar=sqrt(var)do j=1,nnss(j)=(ss(j)-ave)/varend doend6.6.2 站点数据转换成格点数据program mainreal cor(160)open(1,fi

11、le=i:shixi2mh-t-1.dat,form=formatted)do i=1,160read(1,*)cor(i)end doclose(1)call stntogrd(cor)endSubroutine stntogrd(x)real lat(160),lon(160),x(160)character*8 stid(160)open(2,file=i:shixi2china.dat)do 20 k=1,16020 read(2,(f5.2,2x,f6.2) lat(k),lon(k)close(2)do 2 i=1,1602 stid(i)=char(i)open(9,file=i

12、:shixi2mh-t-gr.grd,form=binary)TIM=0.0NLEV=1NFLAG=1do 40 i=1,160write(9) stid(i),lat(i),lon(i),TIM,NLEV,NFLAG,x(i)40 continueNLEV=0write(9) stid(i-1),lat(i-1),lon(i-1),TIM,NLEV,NFLAGclose(9)returnend6.6.3 生成160站的格点文件program mainparameter (nx=71,ny=41)real lat(ny),lon(nx)real s(nx,ny)open(1,file=i:sh

13、ixi2grid.grd,form=binary)lat(1)=15.0lon(1)=70.0do j=1,ny-1lat(j+1)=lat(j)+1.0end dodo i=1,nx-1lon(i+1)=lon(i)+1.0end dodo i=1,nxdo j=1,nys(i,j)=1end doend dowrite(1) sclose(1)end6.6.4 编写“mh-t-gr.grd”的数据描述文件dset i:shixi2mh-t-gr.grddtype stationstnmap i:shixi2china.mapundef -999.0title Correlation of

14、t and mhtdef 1 linear jan1951 1movars 1r 0 99endvars6.6.5 编写“grid.grd”的数据描述文件dset i:shixi2grid.grdundef -999.0title Sample GRID Dataxdef 71 linear 70 1ydef 41 linear 15 1zdef 1 linear 1000 1tdef 1 linear jan1951 1movars 1gd 0 99endvars6.6.6 绘制1951-2010年1月蒙古高压强度与中国气温同期相关图reinitopen i:shixi2grid.ctlopen i:shixi2mh-t-gr.ctlenable print i:shixi2ptcor.gmfset map 1 1 1set lon 72.5 137.5set lat 17.5 55set t 1set mpdset hires chinaset grid offset grads offdefine a=oacres(gd,r.2,1.5)define a1=maskout(a,gd-0.5)define aa=smth9(a1)set gxout shadedset xlopts 1 6 0.15set

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1