- ベストアンサー
二点の座標から直線の方程式を求める方法
こんばんは、タイトルの通りなのですが、二点の座標から直線の方程式を求める方法がイマイチ理解できず困っています。 ax+b=yを変形して求めたほうが楽だとは思うのですが、プログラムに組み込むために座標から直接、直線の方程式を求めたいのです。 2つの点の座標から 直接ax+by+c=0を作りたいのですが、a,b,cを求める式は以下の式で合っているでしょうか・・・? a = (y0-y1) b = -(x0-x1) c = -{(y0-y1)*x1 + (x0-x1)*y1)}
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
2点(x0,y0),(x1,y1)を通る直線の式は y-y0=(y1-y0)(x-x0)/(X1-x0) ax+by+c=0 に変形したいのであれば a=(y1-y0) b=-(x1-x0) c=y0(x1-x0)-x0(y1-y0)