爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5573|回复: 10

[分享资料] 求大神指教!GRADS转哈德来中心海温资料,画出图来很奇怪

[复制链接]

新浪微博达人勋

发表于 2013-10-28 10:25:34 | 显示全部楼层 |阅读模式

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

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

x
用哈德来中心的海温资料,求1970-2011年7-10月的全球海温平均,求出的应该为42年,空间为360*180
可是画出的图很奇怪啊, QQ截图20131028101908.jpg
GRADS显示范围 QQ截图20131028102022.jpg 。明显不对啊。
gs如下:
'reinit'
'sdfopen E:\HadISST_sst.nc'
'set fwrite E:\sst_7-10_4monave_globle.grd'
'set gxout fwrite'
'set x 1 360'
'set y 1 180'
'set z 1'

tt=1207
while(tt<=1704)
tt1=tt+3
'set t ' tt
'define aa=ave(sst,t='tt',t='tt1')'
'd aa'
tt=tt+12
endwhile

  'disable fwrite'
  'reinit'   
    ;

ctl文件:
dset E:\sst_7-10_4monave_globle.grd
undef -1e+30
xdef 360 linear -179.5 1
ydef 180 linear -89.5 1
zdef 1 levels 1000
tdef 42 linear JAN1970 1yr
vars 1
sst 0 99 ***
endvars


求大神帮忙啊~



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

新浪微博达人勋

发表于 2013-10-28 10:32:04 | 显示全部楼层
把缺省值改对了就行了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-10-28 11:05:09 | 显示全部楼层
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-28 11:22:11 | 显示全部楼层
显然变了,否则怎么会出错,你改成-9.99e8试试。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-28 12:09:03 | 显示全部楼层
缺测值问题,楼上说的如果不行,再试试-9.99e+33
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-28 13:09:30 | 显示全部楼层
我以前也碰到过同样的情况,应该就是缺测值的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-28 15:43:22 | 显示全部楼层
绝对是缺测值的问题。你先把数据变成TXT格式,看一看,把CTL文件的缺省值改了就可以了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-10-28 18:41:13 | 显示全部楼层
可以肯定是缺测值的问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-10-28 21:34:56 | 显示全部楼层
lqouc 发表于 2013-10-28 11:22
显然变了,否则怎么会出错,你改成-9.99e8试试。

我换了都不行~最后发现是grads版本的问题。一开始用的整合版,后来换成grads1.9算出来就对的。至今不知道为什么。。。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-10-30 20:44:46 | 显示全部楼层
楼主,请问你的哈德来海温资料是从哪里下载的呢?怎么会是nc格式,我下载是txt格式的,不知道怎么读
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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