- 积分
- 25596
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-9-28
- 最后登录
- 1970-1-1
|
发表于 2017-8-6 17:25:26
|
显示全部楼层
在最近数据处理并作图中,遇到这样的问题,比如降水数据是60年12个月,160个点,用fortran读出站点资料再画图。看到楼主提供的程序只是多年,160个站点,楼主的程序如下,
cccccccccccccc写站点数据
do i=1,62cccccccccccccccccccccccccccc多时次读取,这里是62年,自己改值
do j=1,160cccccccccccccccccccccccccccc160站,使用其他站的资料,也可以照样改值即可
id(j)=char(j)
tim=0.0
nlev=1
nflag=1
write(9)id(j),lat(j),lon(j),tim,nlev,nflag,x(j,i)ccccccccccccccccccccccccccc单时次为x(i)即可
enddoccccccccccccccccccccccccccccccccccccccccc
tim=0.0
nlev=0
nflag=1
write(9)id(j-1),lat(j-1),lon(j-1),tim,nlev,nflag
end doccccccccccccccccccccccccccccccccccccccccccc若不是多时次,则此do循环,enddo则不用了
end
这样只能处理多年资料,但如何处理上述多年且12个月资料呢,还请楼主指点为盼,谢谢了。
|
|