两点之间的方向

33

有些高中数学概念已经被遗忘了,所以我在这里询问。

如果我有两个点p1(x1,y1)p2(x2,y2),方向是p1指向p2,表示该方向的向量是Vector(x2-x1,y2-y1)还是Vector(x1-x2, y1-y2)

顺便问一下,归一化一个向量的目的是什么?

2个回答

61
  • 答案 1: 它是 Vector(x2-x1,y2-y1)
  • 答案 2: 规范化指的是将向量缩放,使其长度为1。这在很多计算中非常有用,例如,在计算机图形学中,光照计算中应指定规范化向量。向量 v(x,y) 的规范化向量为 vn(x/Length(v), y/length(v))

希望能对你有所帮助


41

记住向量减法的方法是想象向量实际上是如何运作的。假设向量 v 在点 p1 处并指向连接到点 p2,这意味着 p1 + v = p2。因此,v = p2-p1。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接