爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5136|回复: 4

大神们帮忙啊,先求平均,再求经向平均,总出错

[复制链接]
发表于 2014-11-4 23:19:52 | 显示全部楼层 |阅读模式
GrADS
系统平台:
问题截图: -
问题概况: HDF5数据,先求时间平均,再求经向平均,ave函数设置总有问题
我看过提问的智慧: 看过
自己思考时长(天): 1

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

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

x
各位好,麻烦各位了!
HDF5格式的数据:
q file:
Descriptor:wind_vapor_geo.h5
  Binary:wind_vapor_geo.h5
  Type = Gridded
  Xsize = 280  Ysize = 200  Zsize = 10  Tsize = 605  Esize = 1
  Number of Variables = 7
     geo  10  t,z,y,x  geopotential-height
     sfclat  0  y,x  latitude
     sfclon  0  y,x  longitude
     u  10  t,z,y,x  u
     v  10  t,z,y,x  v
     vapor  10  t,z,y,x  vapor-mixing-ratio

     w  10  t,z,y,x  w
求时间平均后,再求经向平均,gs文件如下:


'reinit'
'sdfope  d:/wind_vapor_geo.h5'
'sdfopen d:/wind_vapor_geo_01.h5'


'set vpage 0.2  11  0.2 8.5'
t1=369

t2=492


'set dfile 1'
'set parea 1  5   1  7.5 '
'set grads off'
'set grid off'
'set xlevs 80 90 100 110 120 130'





'define n1=ave(w.1,t=t1,t=t2)'
'set lon 105 123'
'set lev 1000 100'
'set zlog on'
'set gxout shaded'
'set display color white'
'd ave(n1,lat=30,lat=40)'
'cbarn 0.7 0 5.5 1.8'
'draw title w '






'set dfile 2'
'set parea 6 10 1 7.5'
'set grads off'
'set grid off'
'set xlevs 80 90 100 110 120 130'


'define n2=ave(w.2,t=t1,t=t2)'
'set lon 105 123'
'set lev 1000 100'
'set zlog on'
'set gxout shaded'
'd ave(n2,lat=30,lat=40)'
'draw title w(topo-25%)'
'cbarn 0.7 0 5.5 1.8'


'set string 1 tc 10'
'set strsiz 0.25 0.25'
'set t 't1
'q time'
x1=sublin(result ,1)
t0=substr(x1,13,7)


'draw string  5.5  6.8 30~40`3.`1N w Comparisons(gpm)'


'printim 't0'_w.png white'


出错信息是:
      No hardcopy metafile open
All files closed; all defined objects released;
All GrADS attributes have been reinitialized
Syntax Error:  Invalid dimension expression
  Dimension value missing or invalid
Error from AVE:  1st dimension expression invalid
Operation Error:  Error from ave function
  Error ocurred at column 1
DEFINE error:  Invalid expression.
Operation error:  Invalid dimension environment
  Looping dimension does not vary
Cannot plot color bar: No shading information
Syntax Error:  Invalid dimension expression
  Dimension value missing or invalid
Error from AVE:  1st dimension expression invalid
Operation Error:  Error from ave function
  Error ocurred at column 1
DEFINE error:  Invalid expression.
Operation error:  Invalid dimension environment
  Looping dimension does not vary
Cannot plot color bar: No shading information   


求教各位大神,哪里出错了呀???      那四个ave函数该如何设置呢?多谢各位了!          

密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-11-4 23:49:46 | 显示全部楼层
我错了,应该是:
'define n2=ave(ave(w.2,lat=30,lat=40),t='t1',t='t2')',就好了
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2014-11-4 23:50:22 | 显示全部楼层
求版主,删帖!掩面而逃!
密码修改失败请联系微信:mofangbao
发表于 2014-11-4 23:51:19 | 显示全部楼层
梦纯 发表于 2014-11-4 23:50
求版主,删帖!掩面而逃!

留着吧,时刻提醒你记得要细致~
密码修改失败请联系微信:mofangbao
发表于 2014-11-5 07:26:21 | 显示全部楼层
强势围观
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

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

本版积分规则

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

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

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