爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5484|回复: 17

[脚本编辑] grads计算位势高度差,脚本出错!

[复制链接]

新浪微博达人勋

发表于 2016-7-26 10:01:03 | 显示全部楼层 |阅读模式

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

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

x
我想做的是计算两个区域的位势高度差,资料为hgt.mon.mean.nc,首先我想提取1961-2014年冬季的数据,然后再计算两个区域的位势高度差,求大神帮我看看,谢谢!
提取冬季的gs:
'reinit'
'sdfopen  E:\hgt.mon.mean.nc'
'set fwrite E:\hgt\hgt_winter_1961_2014.grd'
'set gxout fwrite'
'set x 1 144'
'set y 1 73'
'set lev 500'
i=168
while(i<=806)
'd ave(hgt,t='i',t='i+2')'
i=i+12
endwhile
'disable fwrite'
;
配置ctl:
dset E:\hgt\hgt_winter_1961_2014.grd
undef  -9.96921e+36
title monthly mean hgt from the NCEP Reanalysis
xdef  144 linear  0  2.5
ydef  73 linear  -90 2.5
zdef  1 linear 1 1
tdef  54 linear 1961 1yr
vars 1
hgt 1 99  monthly mean geopotential height
endvars
计算位势高度差:
'reinit'
'open  E:\hgt\hgt_winter_1961_2014.ctl'
'set x 1'
'set y 1'
'set z 1'
'set t 1  54'
'define ghta=tloop(aave(hgt,lon=55,lon=70,lat=40,lat=55))'
'define ghtb=tloop(aave(hgt,lon=130,lon=140,lat=35,lat=45))'
'define ghta1=ghta-ave(ghta,t=1,t=54)'
'define ghtb1=ghtb-ave(ghtb,t=1,t=54)'
'd (ghta1-ghtb1)'
;
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-26 12:34:25 | 显示全部楼层
哪一个开始出错的?fwrite就出错了?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-26 12:45:12 | 显示全部楼层
错误提示?
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2016-7-26 14:01:23 | 显示全部楼层
????????
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2016-7-26 15:00:19 | 显示全部楼层
huyuhengwan 发表于 2016-7-26 12:34
哪一个开始出错的?fwrite就出错了?

显示的是ctl的那个时间出错,该怎么设啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2016-7-26 15:03:51 | 显示全部楼层

错误提示是ctl的时间设置有问题,我第1步提取了每年冬季平均的位势高度,那个.grd文件的ctl该怎么写啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-26 15:17:37 | 显示全部楼层
我也希望学习这方面的东西
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-26 17:48:31 | 显示全部楼层
ave(ghta,t=1,t=54)请重新定义一个新的变量,并使用modify命令使其具备与ghta相同的时间序列,再计算ghta1。同理,ghtb1的计算也如此修改。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-27 08:19:29 | 显示全部楼层
看云淡风清 发表于 2016-7-26 15:03
错误提示是ctl的时间设置有问题,我第1步提取了每年冬季平均的位势高度,那个.grd文件的ctl该怎么写啊

先检查你提取出来的资料是不是正常,看看出图情况怎么样
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-7-27 19:59:06 | 显示全部楼层
来学习的???!!!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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