- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
短期气候预测实习报告五
南京信息工程大学实验(实习)报告
实验(实习)名称 短期气候预测实习 日期11.26得分 指导教师
系 ~ 专业 ~ 年级 ~ 班次~姓名 Trichtu 学号~
实习目的:
掌握短期气候预测因子的分析和选择,加深对外强迫因子(海温场)在短期气候预测中物理机制的认识 。
实习要求:
熟悉资料和方法程序(提供部分子程序);使用GRADS对结果进行绘图输出和文字分析,完成实习报告。
实习内容:
计算前期12月北太平洋海温I和II类雨型合成差值、I和III类合成差值、II和III类合成差值及T检验,确定关键区,北太平洋范围(120°E~60°W,10°S~60°N)
计算前期12月北太平洋海温I和II类雨型合成差值、I和III类合成差值、II和III类合成差值及T检验,确定关键区。
实习资料:
(1)NOAA 延伸再建的海表面温度资料时间范围: 1947年1月-2010年2月
范围(88°S-88°N,0-358°E)
网格距2°×2°,纬向格点数180,经向格点数89
资料为GRD格式,资料从南到北、自西向东排列,每月为一个记录,按年逐月排放。
注意:陆地上为缺测值32767
(2)1951~2005年雨型分类表
1 0 0 一类雨型
0 1 0 二类雨型
0 0 1 三类雨型
实习方法:
(1)不同样本之间的均值t统计量:
分别代表第i类样本均值和标准差, 为第i类样本的样本量
(2) 总体均值的t统计量:
一、二、三类雨型的样本数分别为20、17和18。我们简单认为任意两类之间通过0.01显著性水平的t值分别为2.73,通过0.05显著性水平的t值都为2.01
(3) 编写程序
program sstt
real sst(180,89,12,61),ddi(55,3),sst_m(180,89,12*61),sstave(180,89),sst_p(180,89,3)
real cha(180,89,3),sig(180,89,3),ave_p(180,89,3),std(180,89,3),sst_p2(180,89,3)
integer i,j,k,it
character*8 id(160)
open(2,file=e:\copy5\data\sst.grb,form=binary)
open(7,file=e:\copy5\data\ddi)
open(9,file=e:\copy5\sst_p.grd,form=binary)
open(10,file=e:\copy5\cha.grd,form=binary)
open(11,file=e:\copy5\sig.grd,form=binary)
!ccccccccccccccc 读数据(经纬度、160站降水1948-2008、sst(1947,1-2010,2 ))
do it=1,61
do k=1,12
do j=1,89
do i=1,180
read(2) sst(i,j,k,it)
if(sst(i,j,k,it)==32767)then
sst(i,j,k,it)=0
endif
sst_m(i,j,12*(it-1)+k)=sst(i,j,k,it)
enddo
enddo
enddo
enddo
!CCCCCCCC t=1951-2005
do it=1,55
read(7,*)(ddi(it,j),j=1,3)
enddo
write(*,*)read data ok
!ccccccccccccccc 编程求合成
!ccccccccccccc前期海温场
do k=1,3
do i=1,180
do j=1,89
aa=.0
bb=.0
num=0
do it=1,55
num=num+ddi(it,k)
aa=aa+sst_m(i,j,12*(it+2)+12)*ddi(it,k)
sst_p(i,j,k)=aa
bb=bb+sst_m(i,j,12*(it+2)+12)
sstave(i,j)=bb
end do
ave_p(i,j,k)=sst_p(i,j,k)/num
num=0
do it=1,55
num=num+ddi(it,k)
aa=(sst_m(i,j,12*(it+2)+12)-ave_p(i,j,k))*
文档评论(0)