爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5186|回复: 9

grads初学者,急急急,把txt数据用fortran转化成grd文件出错

[复制链接]
发表于 2015-8-31 16:59:28 | 显示全部楼层 |阅读模式
GrADS
系统平台: win7
问题截图:
问题概况: fortran运行的时候没有bug,但是运行过程中报错
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
本帖最后由 weiqiyun0049 于 2015-8-31 17:29 编辑

fortran程序参照气象家园教程的:

program transform

    implicit none

    Character*8 stid
    real lat
    real lon
    real tim
    integer nlev
    integer flag
    real var

    tim=0.0
    nlev=1
    flag=0

    open(1,file='transform.txt',status='old')
    open(2,file='result.grd',status='replace',form='binary')

    read(1,*)
    read(1,*)

10  read(1,*,end=100)stid,lon,lat,var
    write(2)stid,lat,lon,tim,nlev,flag,var

    goto 10
100 continue

    close(1)
    nlev=0
    write(2)stid,lat,lon,tim,nlev,flag

    close(2)

    end program transform


密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-31 17:43:13 | 显示全部楼层
四叶草 发表于 2015-8-31 17:37
那楼主继续把报错信息贴出来呗,难道还是一样的信息?

没事了已经解决了谢谢
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2015-8-31 17:01:27 | 显示全部楼层
数据格式是这样的
stid  lon  lat  var
    0    0    0  154
    1    1    0  154
    2    2    0  154
    3    3    0  154
    4    4    0  154
    5    5    0  153
    6    6    0  153
    7    7    0  153
    8    8    0  153
    9    9    0  154
   10   10    0  154
   11   11    0  154
   12   12    0  154
密码修改失败请联系微信:mofangbao
发表于 2015-8-31 17:24:50 | 显示全部楼层
    open(1,file='transform.txt',status='old')
    open(1,file='result.grd',status='replace',form='binary')
楼主,好好看看FORTRAN的基本知识。
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-31 17:27:34 | 显示全部楼层
四叶草 发表于 2015-8-31 17:24
open(1,file='transform.txt',status='old')
    open(1,file='result.grd',status='replace',form='b ...

擦。。。笔误
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-31 17:29:28 | 显示全部楼层
然而改了也并没有卵用啊,还是一样的报错信息,只不过unit=1变成unit=2而已
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2015-8-31 17:34:30 | 显示全部楼层
已解决,原来是无格式的grd,write的时候不能用(2,*)
密码修改失败请联系微信:mofangbao
发表于 2015-8-31 17:37:40 | 显示全部楼层
那楼主继续把报错信息贴出来呗,难道还是一样的信息?
密码修改失败请联系微信:mofangbao
发表于 2015-9-1 14:53:08 | 显示全部楼层
{:eb302:}{:eb302:}{:eb302:}{:eb302:}{:eb302:}{:eb302:}{:eb302:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2015-9-5 11:56:36 | 显示全部楼层
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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