【发布时间】:2012-11-06 00:39:51
【问题描述】:
给定输入:
double x1,y1,x2,y2;
我怎样才能找到一般形式的方程(double a,b,c where ax + by + c = 0)?
注意:我希望能够通过计算来做到这一点。所以斜率截距形式的等价物是这样的:
double dx, dy;
double m, b;
dx = x2 - x1;
dy = y2 - y1;
m = dy/dx;
b = y1;
显然,这很简单,但我一直无法找到一般方程形式的解(这更有用,因为它可以做垂直线)。我已经看过我的线性代数书和两本关于计算几何的书(都太高级了,无法解释这一点)。
【问题讨论】:
标签: geometry