2

我有一个随机向量场,即向量不是坐标的函数,而是一些随机值。我有一个 4 列文件中的数据,其中前两列指定向量原点的 x 和 y 坐标,接下来的两列在该点具有向量的 x 和 y 分量。如何使用 matplotlib 为此类数据制作矢量图。quiver可能不起作用,因为矢量不是坐标的函数。

4

1 回答 1

4

Quiver 完全满足您的需求。没有必要将事物放在常规网格上。

import matplotlib.pyplot as plt
import numpy as np

x, y, u, v = np.random.random((4,10))
plt.quiver(x, y, u, v)
plt.show()

在此处输入图像描述

还是我只是误解了你的问题?

于 2012-07-09T03:55:02.793 回答