- 积分
- 1788
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-11-21
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 shirly 于 2013-12-2 09:42 编辑
从WRF模拟结果中提取变量,写出对应的ctl文件,但是总出错。将原始数据的ctl文件、提取变量的gs文件、提取出的数据的ctl文件贴出:
WRf模拟结果的ctl文件
(注:原始文件有101个变量,我截图时候没有截全。
另外endvars之后有很多行类似这样的语句:@ global String comment TITLE = OUTPUT FROM WRF V3.5.1 MODEL)
提取变量的gs文件(只提取一个点的数据:lon=104.12,lat=35.85):
'reinit'
'open E:\data\winter\wmai.ctl'
'set fwrite E:\data\winter\tiqu\u.v.q.t.dat'
'set gxout fwrite'
'set lon 104.12'
'set lat 35.85'
tt=1
while(tt<=193)
'set t 'tt
zz=1
while(zz<=29)
'set z 'zz
'd u' 'd v'
'd t'
'd qvapor'
zz=zz+1
endwhile
tt=tt+1
endwhile
'disable fwrite'
'reinit'
提取出的数据ctl文件:
dset E:/data/winter/tiqu/u.v.q.t.dat
options byteswapped
undef 1.e30
title OUTPUT FROM WRF V3.5.1 MODEL
pdef 73 58 lcc 35.850 104.120 37.000 29.500 60.00000 30.00000 104.00000 30000.000 30000.000
Xdef 1 linear 104.12 0.13513514
Ydef 1 linear 35.85 0.13513514
Zdef 29 linear 1 1
Tdef 193 linear 00Z09JAN2009 15MN
VARS 4
U 29 0 x-wind component (m s-1)
V 29 0 y-wind component (m s-1)
T 29 0 perturbation potential temperature (theta-t0) (K)
QVAPOR 29 0 Water vapor mixing ratio (kg kg-1)
ENDVARS
(注:**xdef和ydef的初始经纬度若改成和原始数据的一样,画图时不出错,显示说都是缺省值,没有图;改成要提取数据的经纬度时,画图显示错误如下)
运行出错结果
第一次转化WRF模拟结果,没有说清楚的地方还请谅解,希望有前辈可以帮忙看一下~不胜感激!
|
|