- 积分
- 9444
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-11-18
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 冬日的阳光 于 2015-9-14 22:30 编辑
!----合成分析年份提取子程序-------!
!input:气象序列x(n);
!n:样本个数或者年份
!temp:控制变量
!yr:起始年份
!x(n):异常气象要素
!output:k1,k2为偏多偏少年的年份总数
!by 冬日的阳光 2014.5.15
subroutine com(x,n,temp,k1,k2,yr)
implicit none
real temp
integer::i,n,k1,k2,yr
real,dimension(n)::x
k1=0
k2=0
open (1,file='composite_unnormal.txt')
write(1,*)"气候异常年份如下:"
do i=1,n
if(x(i).GE.temp) then
k1=k1+1
!print *,"正异常年份",i+yr
write(1,*) "正异常年份",i+yr, " 负异常年份"," 无"
else if(x(i).LE.-temp) then
k2=k2+1
!print *,"负异常年份",i+yr
write(1,*) "正异常年份"," 无"," 负异常年份",i+yr
endif
enddo
!print *,"正异常年份共有",k1," 负异常年份共有",k2
write(1,*) "正异常年份共有",k1," 负异常年份共有",k2
close(1)
end subroutine com
来自群组: 广东海洋大学大气科学 |
评分
-
查看全部评分
|