有公式但很麻烦,不值得记忆,因为公式一麻烦,就容易记错误,如
两点式就很令人讨厌,于是,我往往不用两点式
A(x0,y0)直线Ax+By+C=0
令B(x1,y1)为点关于直线的对称点
则A(x0+x1)/2+B(y0+y1)/2+C=0
A(y1-y0)=B(x1-x0)
解方程即可
值得注意的是如果是关于y=x+c 或y=-x+c对称
则可以直接代方程,如A(x0,y0)令B(x1,y1)为点关于直线y=x+c的对称点y=x+c=x0+c x=y-c=y0-c B(x0+c,y0-c)
关于直线对称公式如下:
1。点(a,b)关于直线 y=kx+m (k=1或-1)的
对称点为:(b/k-m/k,ka+m),实际上是将
表达式中的x,y的值互换,因为
直线方程 y=kx+m 中有 x=y/k-m/k 且 y=kx+m,这种方法只适用于 k=1或-1
的情况。还可以推广为 曲线 f(x,y)=0关于直线 y=kx+m 的 对称曲线 为
f(y/k-m/k,kx+m)=0。
2.当 k不等于1或-1时,点(a,b)关于直线 Ax+By+C=0 的对称点为
(a-(2A*(Aa+Bb+C))/(A*A+B*B),b-(2B*(Aa+Bb+C))/(A*A+B*B)),同样可以扩展到曲线关于直线对称方面,有 f(x,y)=0关于 直线 Ax+By+C=0 的对称曲线为 f(x-(2A*(Ax+By+C))/(A*A+B*B),y-(2B*(Ax+By+C))/(A*A+B*B))=0.
我也是复制的,不过希望有所帮助