2011-11-17 57 views
2

法線我有兩條線: AB和BC合併的兩行

我可以計算在特定距離的線的法線 - D1和D2。

我需要計算x,y座標點d

enter image description here的。

我想我可以通過各地點B.

enter image description here

旋轉點D2計算,但我不知道怎麼辦。

+0

三條線段BD1,BD2和BD的長度是否相同?從第二個數字看,他們確實 - 我只是想確定 – kol

+0

是的,他們距 – Ludevik

回答

8

您不需要旋轉矢量 - 您可以通過添加和標準化矢量來避開。

所得載體加入從B到D 1和從B到D 2的矢量,歸一化到給定的長度,並添加其組成部分到B的座標 - 這會給你D.

的座標

要將矢量歸一化爲給定長度,將其分量除以其長度並乘以所需的長度。

3

你不需要法線。取矢量AB和CB,對它們進行歸一化,加上它們,縮放合成矢量,然後將它添加到B.

+0

+1線的距離相同,但要注意B位於A線到C線的情況。 –