如何使用 Matplotlib 在 Python 中绘制向量?
matplotlibserver side programmingprogramming更新于 2025/7/3 21:07:17
要使用 matplotlib 在 Python 中绘制向量,我们可以采取以下步骤 −
创建一个 2×3 维矩阵。
创建一个原点,向量可以从该点开始。
使用 quiver() 方法绘制箭头的 3D 场,参数为 origin、data、colors 和 scale=15。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True data = np.array([[2, 1], [-1, 2], [4, -1]]) origin = np.array([[0, 0, 0], [0, 0, 0]]) plt.quiver(*origin, data[:, 0], data[:, 1], color=['black', 'red', 'green'], scale=15) plt.show()
输出


