7

まず、x値とy値を持つ3つのポイントがあります。私が実際に欲しいのは、実際のベクトルが行く位置です(提供された画像を見てください)。手伝って頂けますか ?atan2と平行四辺形を少し試してみましたが、残念ながら成功しませんでした。

画像

4

2 に答える 2

10

繰り返しになりますが、何かが足りない可能性があることを思い出しますが、これは非常に単純なベクトルの追加だと思います。

let point A be (700, 500)
let point B be (400, 400)
let point C be (650, 100)
let point D be (???, ???)

the vector from A to B is: (-300, -100) // i.e. x = B-A, 400 - 700, etc
the vector from A to C is: (-50, -400)
Adding these together yields the vector from A to D: (-350, -500).
Adding that vector to point A yields the coordinates of the point D: (350, 0)
于 2012-07-10T16:32:21.447 に答える
0

一般的に言えば、線の間の角度の二等分線の方程式を見つけます

a1x + b1y + c1=0およびa2x+b2y + c2=0。

二等分線は点の軌跡であり、点から2本の線に引かれた垂線が等しくなるように移動します。

二等分線の方程式は次のとおりです。

a1x + b1y +c1/√a12+b12= + a2x + b2y +c2/√a22+b22。

これらの方程式を特定のケースに適合させるだけです。

于 2012-07-10T16:27:47.777 に答える