- 积分
- 139
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2015-1-20
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
1:我使用王老师的脚本
2:WRF资料的时间分辨率为3h
3:原脚本:
rlf.setx(wv.dimvalue(wv.ndim - 1))
arlf.sety(wv.dimvalue(wv.ndim - 2))
tNum = inf.timenum()
fhour = 0
for t in range(0, tNum,4): !!4表示输出的时间间隔。我打算使ARL资料中时间分辨率更高,所以将4改为 2 和1.
print 'Time index: ' + str(t)
atime = inf.gettime(t)
print atime.strftime('%Y-%m-%d %H:00')
4:将4 分别改为2和1后,都可以成功运行代码,并分别生成2.arl和1.arl
5:用Hysplit自带的check file 功能检查输出的两个ARL文件的内部属性。
6: 2.arl显示数据的起始终止时间和WRF资料一致。 File start time: 6 3 13 0 0 File ending time: 6 3 18 0 0
表示从2006年3月13日00时 到 2006年3月18日00时。
使用2.arl文件可以成功驱动Hysplit模式、。
但是1.arl文件中,起始时间正确,终止时间错误。File start time: 6 3 13 0 0 File ending time: 0 3 16 3 0
因此就无法进行后续轨迹计算。
谢谢大家了。请问这是为什么?
|
|