入力が与えられた場合:
double x1,y1,x2,y2;
一般的な形式の方程式(ax + by + c = 0の場合はdoublea、b、c)を見つけるにはどうすればよいですか?
注:これを計算で実行できるようにしたいと思います。したがって、スロープインターセプト形式に相当するものは次のようになります。
double dx, dy;
double m, b;
dx = x2 - x1;
dy = y2 - y1;
m = dy/dx;
b = y1;
明らかに、これは非常に単純ですが、一般的な方程式の形式の解を見つけることができませんでした(垂直線を実行できるため、より便利です)。私はすでに線形代数の本と計算幾何学に関する2冊の本を調べました(どちらもこれを説明するには高度すぎます)。