三角形abc,知道a, b 坐标,ac长度,角acb为直角,求c坐标

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:38:53
rt,c应该有2个解
我是这样算得:
设点c为
Xc = r cos () + Xa;
Yc = rsin() + Xb;
然后(Xc - Xa)*(Xc - Xb) + (Yc - Ya ) * (Yc - Yb) = 0
计算出角度。
有没有更好的方法?
2楼的,我不认为这个式子可以算出答案,我一开始也是这么算得

解: 设A、B、C三点的坐标分别为:(0,0)、(L,yc)、(Xc,Yc).
则:Xc^2+Yc^2+(L-Xc)^2+yc^2 = L^2.
化简得:2Xc^2 + 2Yc^2 - 2LXc = 0.
Xc^2 + Yc^2 - LXc = 0.
答:C点的坐标:Xc, Yc.互为函数关系,这函数的方程式为:
Xc^2 + Yc^2 - LXc = 0.
也可写为:(Xc-L/2)^2 + Yc^2 =( L/2)^2.显然,这是一个园的方程式。

点C应在以ab为半径的圆上,没有实数,写起来比较麻烦,你自己算下。