- 积分
- 8850
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-7-1
- 最后登录
- 1970-1-1
|
发表于 2016-10-26 18:38:03
|
显示全部楼层
没看出来,如果排除了你保存数据有问题的情况,可以一步步print,试一下哪一步出了问题。有一点不懂,为什么你要把wrfout保存在*.txt里。而不用ncl官网的例子呢
- Example 1
- Interpolate to a gaussian T42 (64,128) grid.
- lat = latGau(64) ; create gaussian latitudes or read from file
- lon = fspan(0,359,128) ; create longitudes or read from file
- f = addfile ("some_RCM_file.nc", "r")
- lat2d = f->xlat ; size = (nlat,nlon)
- lon2d = f->xlon ; size = (nlat,nlon)
- x = f->X
- xgrd = rcm2rgrid_Wrap(lat2d,lon2d,x,lat,lon,0)
- If x was of size:
- x(nlat,nlon) ==> xgrd(64,128)
- x(ntim,nlat,nlon) ==> xgrd(ntim,64,128)
- x(ntim,klev,nlat,nlon) ==> xgrd(ntim,klev,64,128)
复制代码
我对wrfout,通过rcm2rgrid处理的方法跟ncl官网差不多。坐等大神们回答。
|
|