Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学 相変わらず,この記事が参照されるようで。 以下のプログラムを見て分かる人はそもそも,こんな記事を読みに来るとも思えないので,一応,式を書いておきましょうかねぇ。 二点 (x1, y1) と (x2, y2) を通る直線と,もう二組みの点 (x3,y3) と (x4,y4) を通る直線の交点の座標 (x,y) は,まず, a1 = (y2-y1)/(x2-x1) a3 = (y4-y3)/(x4-x3) を計算して,その後, x = (a1*x1-y1-a3*x3+y3)/(a1-a3) y = (y2-y1)/(x2-x1)*(x-x1)+y1 ということです。下のプログラムそのまんまですね。。。下の方に追記 (x1,y1)と(x2,y2)を通る直線と,(x3,y3)と(x4,y4)を