已知三角形三个顶点的坐标,角的角平分线与对边的交点坐标!

已知三角形三个顶点的坐标,求一个角的角平分线与对边的交点坐标!!现在进行到这一快了,时间不够了,希望那个

已知三角形三个顶点的坐标,求一个角的角平分线与对边的交点坐标!!
现在进行到这一快了,时间不够了,希望那个能帮我写这个函数,分不多了啊

[解决办法]
参考这个吧,讨论的很热烈……
http://topic.csdn.net/t/20021125/12/1203053.html
[解决办法]
jf 。。。。。
[解决办法]
建立一个坐标系,把角平分线的方程和对边的方程求出来,联立求解
[解决办法]
设这三个点分别为A,B,C(逆时针方向排列),过角A的角平分线交BC于点D。
过点D分别向边AB,AC作垂线,交点分别为E,F,由于是角平分线,显然有|DE|=|DF|
而ADB面积为|AB| * |DE| * 0.5
ADC面积为|AC| * |DF| * 0.5
由于此可以知道ADB和ADC的面积比。
另一方面,过A作BC的垂线,设垂足为G。
于是ADB面积为|BD| * |AG| * 0.5
ADC面积为|CD| * |AG| * 0.5
于是可以得到|BD|和|CD|的比值。
这样就很容易根据B,D坐标,求出来D的坐标了。
关键在于有两次开方运算(可以减少到为一个),避免了求直线方程,正余弦计算等。
[解决办法]
已经比例为|BD|比上|CD|t,知道B,C坐标为(x1, y1) (x2, y2)
那么D的x坐标为(x1+t*x2)/(1+t)
[解决办法]
线1:y=k1x+b1;
线2:y=k2x+b2;
线3:y=k3x+b3;

线4:y=k4x+b4;

通过三点坐标可计算出
k1,b1,k2,b2,k3,b3;

线1的角度:th1=arctan(k1);
线2的角度:th2=arctan(k2);
两线夹角平分:th4=(th1+th2)/2;
角平分线斜率:k4=tan(th4);
角顶点坐标代入计算得b4

解方程组
线3:y=k3x+b3;
线4:y=k4x+b4;
得到交点坐标