爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 8964|回复: 16

fortran处理站点资料问题 求指点

[复制链接]
发表于 2014-4-17 21:18:05 | 显示全部楼层 |阅读模式
GrADS
系统平台: fortran
问题截图:
问题概况: 楼主的站点资料有756个站点,其中每个站点有365天的数据,排放顺序是按每个站点一年365天的资料排列,为365行,接着为下一个站点365天的资料,直到排到第756个站。
我看过提问的智慧: 看过
自己思考时长(天): 2

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主现在想提取出每一天全国756个点的某个要素的资料,求大神指点!
密码修改失败请联系微信:mofangbao
发表于 2014-4-17 21:46:51 | 显示全部楼层

回帖奖励 +2 金钱

Read(1,*)(((data(i,j,k),k=1,12),j=1,365),i=1,756)
第几个要素就是k等于几,试试看
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-17 22:16:40 | 显示全部楼层
朽木露琪亚 发表于 2014-4-17 21:46
Read(1,*)(((data(i,j,k),k=1,12),j=1,365),i=1,756)
第几个要素就是k等于几,试试看

还是不行
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-17 22:42:34 | 显示全部楼层
朽木露琪亚 发表于 2014-4-17 21:46
Read(1,*)(((data(i,j,k),k=1,12),j=1,365),i=1,756)
第几个要素就是k等于几,试试看

do i=1,365
  do j=i,365*756,365
         read(1,*) (data(i,j,k),k=1,12)
   enddo
  enddo
请问这样写可以吗?
密码修改失败请联系微信:mofangbao
发表于 2014-4-17 23:51:40 | 显示全部楼层
心语 发表于 2014-4-17 22:42
do i=1,365
  do j=i,365*756,365
         read(1,*) (data(i,j,k),k=1,12)

do i=1,756
   do j=i,365
          read(1,*) (data(i,j,k),k=1,12)
    enddo
   enddo
站点是最后循环的吧

评分

参与人数 1金钱 +5 收起 理由
言深深 + 5

查看全部评分

密码修改失败请联系微信:mofangbao
发表于 2014-4-18 10:21:46 | 显示全部楼层
怎么样?可以了吗
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-18 12:25:51 | 显示全部楼层

终于可以读入了,太谢谢啦
密码修改失败请联系微信:mofangbao
发表于 2014-4-18 13:27:49 | 显示全部楼层
心语 发表于 2014-4-18 12:25
终于可以读入了,太谢谢啦

客气,大家相互帮助
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-4-18 14:34:36 | 显示全部楼层
朽木露琪亚 发表于 2014-4-18 13:27
客气,大家相互帮助

亲 貌似还是不对
密码修改失败请联系微信:mofangbao
发表于 2014-4-18 14:48:41 | 显示全部楼层
心语 发表于 2014-4-18 14:34
亲 貌似还是不对

方便给我发一份你的数据文件吗?我先编一个测试一下
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表