已知屏幕上的三个点(三角形的三个坐标点):求角平分线上的点的坐标
已知屏幕上的三个点(三角形的三个坐标点):a(123,365)、b(236,564)、c(542,624)
现在想求得一个P点的坐标出来。 使 “P点到线段ab的距离” =“P点到线段bc的距离” = 一个固定值(譬如=10,当然这个固定值不能太大,否则就出了三角形了。)
类似于 在角b的平分线上求一个点,到两边的距离相等(等于一个已知的常量)
如果大家有想法可以实验着做做,算法好办,但是怎么能转化为可行的程序能实现的方法才是关键之关键
[解决办法]
这个问题还是比较容易的吧。
设AB所在的直线方程为a1x+b1y+c1=0,BC所在的直线方程为a2x+b2y+c2=0,并设P点坐标为(x,y),且要求的距离的d。则可由点到直线的距离方程,列出一个方程组。
abs(a1x+b1y+c1)/sqrt()=d
abs(a2x+b2y+c2)/sqrt()=d
解出来,就好啦。
应该有四个解的。
原题中并没说关于三角形的什么问题,所以楼主对题目的理解可能有误:)