欢迎光临散文网 会员登陆 & 注册

Python实现涡旋3D结构图

2023-06-03 14:34 作者:永不磨灭的希望  | 我要投稿

在海洋中,中尺度涡旋无处不在,其具有3D结构,但是往往我们对其进行3D可视化是有一定难度的。本文意在展示如何用python来实现这一目的,进而将海洋中涡旋的3D结构可视化。可能还存在着一定的问题,也欢迎大家指正!

简单example如下:

输出如下图所示:

Fig 1  Project filled contour onto a 3D graph

图1 是一个2D contourf 图投影在3D坐标系中的结果,代码中的offset表示设置的某一层深度值,在z方向上展现该2D数据。

涡旋3D结构演示,代码如下:

结果如下:

Fig 2 Three-dimensional structure of the anticyclonic eddy based on temperature anomaly.Vectors in it represent geostrophic current.White dot is the location of Mooring A observation.

图2 是一个海洋中反气旋涡3D结构的结果,可以看到每一层反气旋涡的中心温度是暖异常的,且流场顺时针运动。

更多Python 3D结构图教程可参考以下网站:

https://matplotlib.org/stable/gallery/mplot3d/trisurf3d_2.html

欢迎大家点评,感谢您的阅读与支持!

Python实现涡旋3D结构图的评论 (共 条)

分享到微博请遵守国家法律