爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 13454|回复: 23

[分享资料] grads fwrite写入出错

[复制链接]

新浪微博达人勋

发表于 2013-8-5 16:16:18 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 Rplay 于 2013-8-5 16:17 编辑

各位大神,小弟最近对一次天气过程做了模拟,用arwpost处理后得到了相应的文件,小弟希望先计算假相当位温,然后将假相当位温的计算结果输入一个二进制文件以便于fortran进行处理。小弟的计算结果貌似是正确的,但是写入文件时一直有问题。屡次尝试均以失败告终。希望各位grads高手给小弟看一下,gs文件中哪里出现了问题。不胜感激。

'reinit'
'open fd01'
'set grads off'
'set grid off'
'set fwrite THSE.grd'
'set gxout fwrite'
'set t 1'
'set lev 1000 100'
'define es=6.11*exp(21.87*tc/(tc+265.49))'
'define qs=0.622*es/lev-0.378*es)'
'define qa=rh*qs/100.0'
'define thse=(tc+273.15)*exp(0.28586*log(1000.0/lev)+2500.0*qa/(338.52-0.24*(tc+273.15)+1.24*td))'
zz=1
while(zz<20)
'set z 'zz
'd thse'
zz=zz+1
endwhile
'disable fwrite'


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

新浪微博达人勋

发表于 2013-8-5 16:24:02 | 显示全部楼层
'define qs=0.622*es/lev-0.378*es)'这句是不是少半个括号?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-8-5 16:57:02 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-8-5 19:00:36 | 显示全部楼层
失败是怎么失败,有没有错误提示?楼主要提供一定的线索让其他人去帮你定位问题所在。这只是一个短短gs文件,别人还能从头看到尾。那要是一个几万行的甚至几十万行的程序,楼主也说遇到问题,屡屡尝试解决不得,然后把长长的程序贴上来,让别人从头看到末尾?那是不现实的。

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

新浪微博达人勋

发表于 2013-8-5 21:00:06 | 显示全部楼层
超出能力范围了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-8-5 22:23:27 | 显示全部楼层
river 发表于 2013-8-5 19:00
失败是怎么失败,有没有错误提示?楼主要提供一定的线索让其他人去帮你定位问题所在。这只是一个短短gs文件 ...

谢谢提醒。。。失败之处就是写进文件去数据的不是我计算得到的数据,都是很大很大的,大小在1E35这个样子的
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-8-5 22:43:10 | 显示全部楼层
Rplay 发表于 2013-8-5 22:23
谢谢提醒。。。失败之处就是写进文件去数据的不是我计算得到的数据,都是很大很大的,大小在1E35这个样子 ...

你画图出来看见的,还是fortran读出来的?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-8-5 22:51:30 | 显示全部楼层
river 发表于 2013-8-5 22:43
你画图出来看见的,还是fortran读出来的?

图画出来和fortran读出来都很大
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-8-5 22:52:37 | 显示全部楼层
Rplay 发表于 2013-8-5 22:51
图画出来和fortran读出来都很大

我甚至已经用了最简单的几行语句:
'reinit'
'open fd01'
'set fwrite V.grd'
'set gxout fwrite'
'set t 1'
zz=1
while(zz<20)
'd V'
zz=zz+1
endwhile
'disable fwrite'
依然数据很大
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-8-7 07:24:14 | 显示全部楼层
Rplay 发表于 2013-8-6 23:47
已经找到问题所在,谢谢各位

不带你这样的,找到问题就感谢一下没事儿了。是什么问题,怎么解决的,说出来。也可以让别人看见,以后作为参考
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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