2013-05-07 113 views
3

我有點a,(6,12)和點b(45,18)的一條線。如何找到2D線的法向量?

描述使用載體中,這種線,該方程是 L = [6,12] + T [39,6]

我將如何去尋找正常這條直線?

+0

另請參閱[給定2點如何繪製與兩點形成的直角成直角的直線?](http://stackoverflow.com/q/7469959/309483)以獲得詳細的解釋 – 2013-05-07 11:34:28

+0

可能的重複[如何計算線段的法向量?](http://stackoverflow.com/questions/1243614/how-do-i-calculate-the-normal-vector-of-a-line - 段) – duffymo 2013-05-07 13:01:30

+4

我投票結束這個問題作爲題外話題,因爲它是關於數學,而不是編程。 – Pang 2015-10-07 01:32:10

回答

13

從數學StackExchange How do I calculate the normal vector of a line segment?

如果我們定義DX = X2-X1和dy = Y2-Y1,則該法線(-dy,DX)和(DY,-dx)。

+1

所以在這種情況下正常是 l = [-6,39]和[6,-39] – 2013-05-07 11:37:43

+1

你的y2是18,你的y1是12.所以y2-y1是6.你的x2是45,你的x1是6,所以你的x2-x1是39.所以,(-dy,dx)是(-6,39)和(dy,-dx)是(6,-39)。 – 2013-05-07 11:41:37