- 积分
- 450
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2022-2-28
- 最后登录
- 1970-1-1
|
发表于 2022-2-28 15:58:44
|
显示全部楼层
本帖最后由 醉后不知天在水 于 2022-2-28 19:55 编辑
王老师,三维的风场矢量图可以用quiver函数,画类似上面的切面图形吗?我尝试着写了脚本,但是还是报错f=addfile(r'E:\UVW.nc')
udata = f['u'][:,::-1,'40:60','120:140']
vdata = f['v'][:,::-1,'40:60','120:140']
wdata=f['w'][:,::-1,'40:60','120:140']
lev1=f['level'][::-1]
lat=f['latitude'][::-1]
lon=f['longitude'][:]
u=udata[16,'850','40:60','120:140']
v=vdata[16,'850','40:60','120:140']
w=wdata[16,'850','40:60','120:140']
u=u[::2,::2]
v=v[::2,::2]
w=w[::2,::2]
speed = sqrt(u*u+v*v+w*w)
ax = axes3d(position=[0.11, 0.11, 0.775, 0.88],tickfontsize=24,bbox=True)
#china = shaperead('china')
layer=ax.quiver3(lat,lon,lev1,u,v,w,size=20)
|
-
-
UVW.nc
14.42 MB, 下载次数: 0, 下载积分: 金钱 -5
|