Python 类似earth.nullschool.net的流线图

Python 类似earth.nullschool.net的流线图,python,matplotlib,data-visualization,Python,Matplotlib,Data Visualization,在我看来,在地球网站( )令人惊叹,吸引了人们的兴趣 下面的示例代码显示了沿流线的不同宽度 import numpy as np import matplotlib.pyplot as plt w = 3 Y, X = np.mgrid[-w:w:100j, -w:w:100j] U = -1 - X**2 + Y V = 1 + X - Y**2 speed = np.sqrt(U**2 + V**2) fig, ax = plt.subplots() lw = 5*speed / sp

在我看来,在地球网站( )令人惊叹,吸引了人们的兴趣

下面的示例代码显示了沿流线的不同宽度

import numpy as np
import matplotlib.pyplot as plt

w = 3
Y, X = np.mgrid[-w:w:100j, -w:w:100j]
U = -1 - X**2 + Y
V = 1 + X - Y**2
speed = np.sqrt(U**2 + V**2)

fig, ax = plt.subplots()
lw = 5*speed / speed.max()
ax.streamplot(X, Y, U, V, density=0.6, color='k', linewidth=lw)
是否可以处理matplotlib流线,使其产生上述效果,例如尾部有淡入痕迹的流线。可能是沿着流线改变alpha或颜色


我可以选择静止图形,或者欢迎所有动画想法。

如果您决定实施此功能,欢迎将其作为matplotlib的一项功能提出。