初中一年级的题
linux吧
全部回复
仅看楼主
level 3
有许多圆,(已知坐标和半径), 和已知两端点坐标的一段线段 如何判断 这些圆是否与该 线段 相交? (线段有很多,需要考虑动态的)
我的思路是:根据两点得到该直线的方程,然后求出过圆心且垂直于该直线的垂线,联立两个方程得出交点(垂足)坐标,判断垂足(x,y)是否在线段上 ,如果在线段上 再继续判断垂距与半径R的关系
若是单个方程相对容易点 但因为是很多线段 ,所以要总结出来规律 各位有木有好的办法
2015年07月21日 03点07分 1
level 11
点到直线距离公式
2015年07月21日 03点07分 2
一个平面有许多圆,一截线段, 直线是无限长的 如果全部用点到直线距离公式,是错的 我们要得到的是 线段 与这些圆的位置关系
2015年07月21日 03点07分
回复
ok���Կ��Կ���
:主要问题就是有 线段两端点坐标 和 圆心坐标,圆半径 ,求出圆心垂直于该直线的垂足 有了垂足判断垂足是否在线段上就可以判断圆与线段的位置关系
2015年07月21日 03点07分
回复
ok���Կ��Կ���
:那就求出圆的方程和直线的方程联立算delta 大于等于0 再算交点是否在线段上
2015年07月21日 06点07分
level 10
坐标是动态的吗?
2015年07月21日 06点07分 3
是的
2015年07月21日 06点07分
回复 ok狂吃狂吃狂吃 :圆的坐标是圆心点的坐标,线段的坐标是两端点的坐标,只要他们在同一平面,才能解析你所提的问题。此题难解,
2015年07月21日 06点07分
@tanghua208 在同一平面
2015年07月21日 08点07分
level 12
不知道,我最近做的题目最后一句都是:请你用先进的计算机编程技术来帮助小明吧[滑稽]
2015年07月21日 09点07分 4
level 11
http://www[酷].zybang.[勉强]com/question/42b6781ddafd5a6a6b445d76a6be97a4.html
2015年07月24日 15点07分 5
level 9
根据两点得到直线方程 y = kx + b,代入圆方程,求得交点坐标
判断交点是否在线段上,这个简单,只要 x、y 坐标范围均在线段内即在
2015年07月24日 17点07分 6
level 12
国中这瞎眼题的难度也太……
2015年07月24日 21点07分 7
level 12
如果想用编程解决我觉得可以分成三种情况:
1.如果两端点都在圆内,必没有交点
2.如果一个在圆内一个在园外必有一交点
3.如果都在圆外,再求垂线长
2015年07月25日 05点07分 8
level 4
楼主初一?
2015年07月26日 05点07分 9
1