点关于直线对称的点的求法详细的说一下好么

问题描述:

点关于直线对称的点的求法详细的说一下好么

假如有任意一条直线为y=ax+b嘛;
已知的点为(m,n)嘛 需要求的点为(q,p);
由于这两个点关于直线对称 那么这两个点连线的斜率肯定与已知的直线的斜率的积为-1;
则有((p-n)/(q-m) )* a=-1
并且两个点连线的中点在已知直线上 两点连线的中点为((m+q)/2,(n+p)/2 )然后把这个点带入已知的直线
就有((p-n)/(q-m) )* a=-1 .方程1
(n+p)/2=a(m+q)/2+b 方程2
两个方程中只有q p是未知数 然后就可以求出来了 一般情况就是这样的