2个向量之和

Posted

技术标签:

【中文标题】2个向量之和【英文标题】:Sum of 2 vectors 【发布时间】:2022-01-10 23:52:36 【问题描述】:
import numpy as np

a = np.array([3,2])
b = np.array([5,1])

x = a + b
plt.quiver(a,b,x)
plt.show()
print(x)

如何解决这个问题?我需要对 2 个向量(first=[3,2] 和 second=[5,1])的值求和,然后使用 matplotlib 在图表上打印这个向量。

【问题讨论】:

有什么问题?你对图中的期望是什么?你看过matplotlib.pyplot.quiver的文档吗? 看起来你只是想画一个arrow 你遇到了什么问题? 是的,我阅读了有关 quivers 的文档,但仍然不明白它是如何工作的 请澄清您的具体问题或提供更多详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。 【参考方案1】:

您忘记导入 plt.只需在import numpy as np 之后添加import matplotlib.pyplot as plt 并且不要忘记使用 python -m pip install matplotlib 安装 matplotlib

【讨论】:

当然我后来添加了matplotlib来尝试制作图表,但是我得到了折线图

以上是关于2个向量之和的主要内容,如果未能解决你的问题,请参考以下文章

线性代数的本质-03-矩阵与线性变换

[BZOJ 2299][HAOI 2011]向量 题解(裴蜀定理)

如何用向量证ABCD共面?

BZOJ2299: [HAOI2011]向量

向量范数和矩阵范数

常见向量范数和矩阵范数