2015-01-14 4 views
0

좌표로 주어진 두 쌍의 점이 있습니다. 나는 그 두 쌍의 점들 중에서 두 줄을 만들고 그 줄들의 교차점을 계산해야합니다.두 줄 사이의 교차점, Wolfram Mathematica

포인트 부여 방법의 예가 될 수 있습니다.

A1 = {2, 2}; 
A2 = {2, 4}; 
A3 = {3, 1}; 
A4 = {4, 3}; 

Graphics[{Line[{A1, A2}], Line[{A3, A4}]}] 
+2

http://mathematica.stackexchange.com/questions/51391/find-intersection-of-pairs-of-straight-lines – agentp

답변

1
(Ay-By)/(Ax-By)=0 
(Cy-Dy)/(Cx-Dy)=0 

이 방정식은 당신에게 두 라인의 기울기를 줄 것이다. 그것들을 0으로 설정하면 두 줄 모두에 대해 y=mx+b을주는 y 절편을 얻을 수 있습니다. 일단 당신이 이것을 얻으면, 당신은 서로를 동일하게 설정해야합니다. (y1=y2). 이것은 당신에게 x 좌표를 줄 것입니다. 이 x 좌표를 두 줄에 꽂아 다시 확인하십시오. 이것은 당신의 교차점입니다.