- 积分
- 3924
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-5-18
- 最后登录
- 1970-1-1
|
发表于 2018-4-13 16:09:52
|
显示全部楼层
我也用这个函数插值但是报错了,能帮我看看是什么原因吗?
我准备先用这个函数插到气压层上,然后用另一个插到经纬度网格上,最后画剖面,但是运行这个函数的时候报错,83行就是wrf_user_vert_interp所在的行
fatal:wrf_vintrp: The pres and field arrays must have the same dimensionality
fatal:["Execute.c":8640]:Execute: Error occurred at or near line 2348 in file /usr/local/ncl6.4.0/lib/ncarg/nclscripts/wrf/WRFUserARW.ncl
fatal:["Execute.c":8640]:Execute: Error occurred at or near line 83 in file wrf_cross_q_pl2.ncl
- lon = fspan(110,125,15)
- lat = fspan(25,55,30)
- level = ispan(200,1000,100)
- lon@units = "degrees_east"
- lat@units = "degrees_noeth"
- level@units = "hPa"
- a = addfile("wrfout_d01","r")
- times = wrf_user_getvar(a,"times",-1)
- lat2d = wrf_user_getvar(a,"XLAT",0)
- lon2d = wrf_user_getvar(a,"XLONG",0)
- opts = True
- do it = 0,ntimes-1,12
- qrain = wrf_user_getvar(a,"QRAIN",it)
- qrain2 = wrf_user_vert_interp(a,qrain,"pressure",level,opts)
- qrain3 = rcm2rgrid_Wrap(lat2d,lon2d,qrain2,lat,lon,1)
- qrain3!0 = "pressure"
- qrain3!1 = "lat"
- qrain3!2 = "lon"
- qrain3&pressure = level
- qrain3&lat = lat
- qrain3&lon = lon
- plot(ii) = gsn_csm_pres_hgt(wks,qrain3(:,:,{115}),res)
- end do
复制代码 |
|