爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4112|回复: 8

[求助] fortran不能读取风场dat资料

[复制链接]

新浪微博达人勋

发表于 2012-11-16 09:20:50 | 显示全部楼层 |阅读模式

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

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

x

资料介绍
范围:60~150E0~40N.
层次:风场,850  200hPa;高度场,500hPa
时段:1982.1~1985.1248个月。
变量名:u  v  h  tsfc
分辨率:2.5*2.5,格点数:37*17


parameter(nx=37,ny=17,nz=2,nt=48)
dimension u(nx,ny,nt)
open (1,file='F:\huatu\shixi\dat\U200.dat')
open (12,file='F:\huatu\shixi\trans.grd',form='binary')

do it=1,nt
read (1,*) ((u(i,j,it),i=1,nx),j=1,ny)
enddo

do it=1,nt
write(12) ((u(i,j,it),i=1,nx),j=1,ny)
enddo

end


我用同样的程序,资料换成高度场和SST都可以转换的,怎么风场不行呢?
[img]file:///C:/Documents%20and%20Settings/Minnie/Application%20Data/Tencent/Users/347686519/QQ/WinTemp/RichOle/@18%60TL93([ZAS9DT]EOT2M1.jpg[/img]

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-16 09:49:42 | 显示全部楼层
x y z 变量  时间
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-16 10:02:51 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2012-11-16 10:37:06 | 显示全部楼层
不行是什么意思,哪里不行,请先弄清楚你的dat文件的存放格式,你可以读取之后再次输出为文本文件,看一下是否和原来的相同
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-16 10:46:29 | 显示全部楼层
自己也不懂,顶下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-16 10:51:56 | 显示全部楼层
资料是什么格式,还有存储格式
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2012-11-16 11:07:48 | 显示全部楼层
三江魂 发表于 2012-11-16 10:51
资料是什么格式,还有存储格式

资料是dat的,十进制,要转成grd格式
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2012-11-16 12:32:13 | 显示全部楼层
为啥不直接用grads转?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 成长值: 0
发表于 2012-11-16 13:18:53 | 显示全部楼层
如果你的dat用记事本格式打不开,那么就是
open (1,file='F:\huatu\shixi\dat\U200.dat'),这边加一个读取格式
还有read(1,)错了,全部写成隐式格式
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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