✔ 最佳答案
This is indeed a geometry question, as implied by the previous answer.
If we analyse each of the two equations, we have three points, P1, P2 and P3. The coordinates of the points are P1(x1,y1), P2(x2,y2), P3(x3,y3).
The equation
a= arctan((Y3-y)/(X3-x))-arctan((Y2-y)/(X2-x))
means that the angle subtended by the points P2 and P3 at the point P(x,y) is a.
This also implies that points P2 and P3 are on the circumference of a circle such that the point P is also on the circle where the subtended angle is always a, and that subtended at the centre is 2a.
Thus if we draw a circle of suitable radius r1, P(x,y) has to lie somewhere on the circle C1. The radius can be found by the formula
r1=sqrt((x3-x2)^2+(y3-y2)^2)/(2sin(b))
Similarly, if we draw another circle C2 of radius r2 that passes through P1, P2, P should be somewhere on the circumference of the circle. The radius r2 can similarly be found by
r2=sqrt((x2-x1)^2+(y2-y1)^2)/(2sin(a))
If we construct the two circles C1 and C2, the intersection points are P2 (known) and P, and hence P can be solved.
Note that for each pair of points (P1-P2, and P2-P3), there are two possible circles, the centre of which is on each side of the line. Thus there are four possible solutions to the problem.
See
http://abaeterno.reallyfreehosting.com/
for an illustration.