- 积分
- 8602
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-7-24
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 Mocca 于 2023-3-18 09:44 编辑
如图,125E东侧无箭头,很奇怪。
用dim_avg_n_Wrap求再分析数据的同一时刻同一区域的垂直平均风场是有箭头的,另外分别画wrfout里面对应各个层次的风场也无缺测。相关代码如下:
U = wrf_user_getvar(f1,"U",it) ; 3D U at mass points u = wrf_user_unstagger(U,U@stagger)
V = wrf_user_getvar(f1,"V",it) ; 3D V at mass points
v = wrf_user_unstagger(V,V@stagger)
pressure1 = (/700,600,550,500/)
pressure2 = (/850,800,750,700/)
u_850_ = wrf_user_intrp3d(u,p,"h", pressure2, 0., False)
v_850_= wrf_user_intrp3d(v,p,"h", pressure2, 0., False)
u_500_ = wrf_user_intrp3d(u,p,"h", pressure1, 0., False)
v_500_= wrf_user_intrp3d(v,p,"h", pressure1, 0., False)
u_850_!0 = "lev"
u_850_!1 = "lat"
u_850_!2 = "lon"
u_850_&lev = pressure2
u_850_@lon2d = lon
u_850_@lat2d = lat
u_850_@level_type = "Isobaric surface (hPa)"
u_850_@units = "m/s"
u_850_@_FillValue = 9999.
copy_VarCoords(u_850_, v_850_)
u_500_!0 = "lev"
u_500_!1 = "lat"
u_500_!2 = "lon"
u_500_&lev = pressure1
u_500_@lon2d = lon
u_500_@lat2d = lat
u_500_@level_type = "Isobaric surface (hPa)"
u_500_@units = "m/s"
u_500_@_FillValue = 9999.
copy_VarCoords(u_500_, v_500_)
u_500 = u_500_(lat|:,lon|:,lev|:) ; reorder the dimensions
v_500 = v_500_(lat|:,lon|:,lev|:)
u_850 = u_850_(lat|:,lon|:,lev|:)
v_850 = v_850_(lat|:,lon|:,lev|:)
u_850_a = dim_avg_n_Wrap(u_850(:,:,:),2)
v_850_a = dim_avg_n_Wrap(v_850(:,:,:),2)
u_500_a = dim_avg_n_Wrap(u_500(:,:,:),2)
v_500_a = dim_avg_n_Wrap(v_500(:,:,:),2)
|
-
|