已知三角形三边长度及两点坐标,求第三点坐标

dhxyxiaofeng 2013-08-08 10:34:50
直角三角型abc,角abc=90度, 已知三角形三边长度,A点坐标A(Ax,Ay),C点坐标C(Cx,Cy),求第B点坐标.
上传不了图,手拼了一个,见谅。

如图:

C(Cx,Cy)
|
/ |
/ |
/ |
------ B(Bx,By)
A(Ax,Ay)
...全文
1098 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
卧_槽 2013-08-08
  • 打赏
  • 举报
回复
引用 10 楼 dhxyxiaofeng 的回复:
[quote=引用 8 楼 hwenycocodq520 的回复:] [quote=引用 6 楼 lhx527099095 的回复:] [quote=引用 3 楼 xianfajushi 的回复:] 很明显BY=AY BX=AX+长度,难道不是?
明显不是 你在平面坐标系里面画个旋转过的直角三角形 就不满足你的情况喽~~~~~~[/quote]

根据欧几里得距离公式

1   Math.Pow(Bx-Ax,2)+Math.Pow(By-Ay,2)=Math.Pow(AB,2)
2   Math.Pow(Bx-Cx,2)+Math.Pow(By-Cy,2)=Math.Pow(BC,2)

求1、2
[/quote] 这个要怎么解?[/quote] 撸主,你不会初中没读过吧。 B的坐标集合就是以AC中点为圆心二分之一AC为半径的圆。
卧_槽 2013-08-08
  • 打赏
  • 举报
回复
你这是来考我们初中毕业了没么?
智商余额不足 2013-08-08
  • 打赏
  • 举报
回复
dhxyxiaofeng 2013-08-08
  • 打赏
  • 举报
回复
引用 8 楼 hwenycocodq520 的回复:
[quote=引用 6 楼 lhx527099095 的回复:] [quote=引用 3 楼 xianfajushi 的回复:] 很明显BY=AY BX=AX+长度,难道不是?
明显不是 你在平面坐标系里面画个旋转过的直角三角形 就不满足你的情况喽~~~~~~[/quote]

根据欧几里得距离公式

1   Math.Pow(Bx-Ax,2)+Math.Pow(By-Ay,2)=Math.Pow(AB,2)
2   Math.Pow(Bx-Cx,2)+Math.Pow(By-Cy,2)=Math.Pow(BC,2)

求1、2
[/quote] 这个要怎么解?
  • 打赏
  • 举报
回复
根据楼主描述条件和画可以直接计算不用角度函数计算而且并没说其他条件和问题。
智商余额不足 2013-08-08
  • 打赏
  • 举报
回复
引用 6 楼 lhx527099095 的回复:
[quote=引用 3 楼 xianfajushi 的回复:] 很明显BY=AY BX=AX+长度,难道不是?
明显不是 你在平面坐标系里面画个旋转过的直角三角形 就不满足你的情况喽~~~~~~[/quote]

根据欧几里得距离公式

1   Math.Pow(Bx-Ax,2)+Math.Pow(By-Ay,2)=Math.Pow(AB,2)
2   Math.Pow(Bx-Cx,2)+Math.Pow(By-Cy,2)=Math.Pow(BC,2)

求1、2
  • 打赏
  • 举报
回复
引用 5 楼 lhx527099095 的回复:
[quote=引用 2 楼 starfd 的回复:] 都知道两个点,以及那个角是直角了。。。算都不用算啊。。。。 b的坐标不就是Cx,Ay么。。。。
同学 你要考虑坐标系旋转的问题 如果直角三角形的话 直接设点坐标 然后用勾股定理两边平方和等于斜边平方算 如果不是直角三角形的话 你需要用两个已知的点和变算出向量夹角 然后再用其他的普通三角形的公式算另外的点 具体公式维基百科上查吧 呵呵[/quote] 我回完贴就发现这问题了。。。具体楼主画的太标准了,就是xy轴重合。。。。
lhx527099095 2013-08-08
  • 打赏
  • 举报
回复
引用 3 楼 xianfajushi 的回复:
很明显BY=AY BX=AX+长度,难道不是?
明显不是 你在平面坐标系里面画个旋转过的直角三角形 就不满足你的情况喽~~~~~~
lhx527099095 2013-08-08
  • 打赏
  • 举报
回复
引用 2 楼 starfd 的回复:
都知道两个点,以及那个角是直角了。。。算都不用算啊。。。。 b的坐标不就是Cx,Ay么。。。。
同学 你要考虑坐标系旋转的问题 如果直角三角形的话 直接设点坐标 然后用勾股定理两边平方和等于斜边平方算 如果不是直角三角形的话 你需要用两个已知的点和变算出向量夹角 然后再用其他的普通三角形的公式算另外的点 具体公式维基百科上查吧 呵呵
智商余额不足 2013-08-08
  • 打赏
  • 举报
回复

1   Math.Pow(Bx-Ax,2)+Math.Pow(By-Ay,2)=Math.Pow(AB,2)
2   Math.Pow(Bx-Cx,2)+Math.Pow(By-Cy,2)=Math.Pow(BC,2)
  • 打赏
  • 举报
回复
很明显BY=AY BX=AX+长度,难道不是?
  • 打赏
  • 举报
回复
都知道两个点,以及那个角是直角了。。。算都不用算啊。。。。 b的坐标不就是Cx,Ay么。。。。
wg5945 2013-08-08
  • 打赏
  • 举报
回复
这是初中平面几何家庭作业么~~
公路坐标计算系统是在多年的施工放样工作中总结出来的一个很有效的程序 。它是公路施工放样的好助手,可以帮你完成以前你用很大的精力和时间完成的 计算。它能在工作中给予很大的方便,使你能从繁琐的计算工作中解脱出来,你 只要按要已知的几个数据输入即可,并大大的提高了计算精确性和准确性。 操作简便、实用,适合采用坐标法放样,如具有全站仪和测距仪的测量放线工作 ,快速准确定位,很有推广价值。本着使用方便,服务于一线的宗旨进行开发研 制的。它有操作简便,可适应性强、简单易用、不需安装等优点。并且它短小精 悍!你随身的测量专家。为适应不同用户,它现在有注册版,U盘版,企业版多 种形式供你选择。   用公路坐标计算系统,它可以帮你完成直线、圆曲线(两种模式)、缓和曲线( 两种模式)、S型曲线、复曲线的中桩和任意长度、任意角度边桩坐标的计算。并 可根据你有要加任意点的坐标。 它目前有以下几项主要功能: 1 直线坐标计算 2 圆曲线坐标计算 3 缓和曲线坐标计算 4 平交路口计算工具 5 复曲线坐标计算 6 S型曲线坐标计算 7 路线辅助设计 8 路线变更 9 高程计算(直线和竖曲线,中桩和指定长度指定横坡的边桩高程) 10 各种交会计算(如:单三角形,前方交会,后方交会,测边交会等) 11 其它工具(如控制桩计算、极坐标放样计算、两直线交点计算、科学计算器等)

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧