(y-y1)/(y2-y1)=(x-x1)/(x2-x1)
(y-y1)(x2-x1)=(x-x1)(y2-y1)
(y2-y1)x-(x2-x1)y-x1(y2-y1)+y1(x2-x1)=0
若直线过点p(x0,y0),方向向量v=(v1,v2)
则直线的点向式方程可写为:
v2*(x-x0) - v1*(y-y0)=0
上式去括号得:
v2*x- v2*x0 - v1*y + v1*y0=0
即v2*x - v1*y + v1*y0 - v2*x0 =0
这就是所求的直线的一般式方程,其中法向量n=(v2,-v1)
.
若已知直线的一般式方程为ax+by+c=0且过点p(x0,y0)
可知直线的法向量n=(a,b)
那么直线的一个方向向量v=(-b,a)
所以直线的点向式方程可写为: