- 积分
- 8044
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-29
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最近需要计算全国500hPa高度1962年~1991年年平均水汽通量散度,但是目前所有的这方面程序都是Grads的,自己对Grads刚刚入门,在论坛上找的代码,我下载了NECP的uwnd.mon.mean.nc,vwnd.mon.mean.nc,rhum.mon.mean.nc,air.mon.mean.nc数据,按照下载的代码修改了一下,但是一直运行不成功,请大家帮我指导一下,或者哪位好心人有Matlab代码也行的,不胜感激!'sdfopen E:\数据\NECP数据\uwnd.mon.mean.nc'
'sdfopen D:\m_d\vwnd.mon.mean.nc'
'sdfopen D:\m_d\rhum.mon.mean.nc'
'sdfopen D:\m_d\air.mon.mean.nc'
'set lon 70 140',
'set lat 15 55'
'set lev 500'
'set mpdset cnworld'
i=257
while(i<=528)
'set t 'i
'set grads off'
'set grid off'
'set gxout shaded'
'define prs=lev'
'define g=9.8'
'define es=(6.112*exp((17.67*(air.4-273.15))/(air.4-29.65)))'
'define qs=(0.62197*es/(prs-0.378*es))'
'define q=qs*rhum.3/100'
'd mag(q*uwnd.1/g,q*vwnd.2/g)*1000'
'set gxout vector'
'd uwnd.1/g;vwnd.2/g;mag(uwnd.1,vwnd.2)'
'run cbarn'
'printim E:\数据\NECP数据\500hPa.png white'
'c'
i=i+1
endwhile
;
下面是运行中的报错,
|
|