根据仿真数据绘制 2D 流线

Plotting 2D streamlines from simulation data

提问人:Francesco Musso 提问时间:10/30/2023 最后编辑:Trenton McKinneyFrancesco Musso 更新时间:10/31/2023 访问量:41

问:

我有来自2D流体动力学模拟快照的数据。我在任何时候都有粒子的位置和速度,我想(用matplotlibe)将速度场绘制为特定时间的流线。

我已经尝试过 ,它绘制了一个向量场,但不是流线。我也尝试过,但数据间隔相等。matplotlib.pyplot.quivermatplotlib.pyplot.streamplot

Python Matplotlib 流体动力学

评论

2赞 Anonymous 10/30/2023
您可以将数据插值到常规网格并使用 streamplot 吗?
0赞 tmdavison 10/30/2023
请参阅此处的讨论和此处的可能实现,尽管这可能基于更旧版本的 matplotlib
0赞 Francesco Musso 10/31/2023
谢谢你@Anonymous。我按照你的建议做了,它工作正常。

答: 暂无答案