初中一年级的题
c++吧
全部回复
仅看楼主
level 7
有许多圆,(已知坐标和半径), 和已知两端点坐标的一段线段 如何判断 这些圆是否与该 线段 相交? (线段有很多,需要考虑动态的)
我的思路是:根据两点得到该直线的方程,然后求出过圆心且垂直于该直线的垂线,联立两个方程得出交点(垂足)坐标,判断垂足(x,y)是否在线段上 ,如果在线段上 再继续判断垂距与半径R的关系
若是单个方程相对容易点 但因为是很多线段 ,所以要总结出来规律 各位有木有好的办法
2015年07月21日 03点07分 1
level 7
@c/++大神
2015年07月21日 03点07分 2
level 7
顶起来
2015年07月21日 03点07分 3
level 7

2015年07月21日 03点07分 4
level 7
联立两方程时候,解遇到问题 点很多 (动态的点)要动态解方程 无法求出垂足坐标
2015年07月21日 03点07分 5
level 10
线性代数 矩阵解多元方程
2015年07月21日 04点07分 6
不至于用到矩阵吧
2015年07月21日 04点07分
回复 ok狂吃狂吃狂吃 :简单高效
2015年07月21日 04点07分
2015年07月21日 04点07分
level 9
圆的方程和直线方程看有无实数解
2015年07月21日 04点07分 7
最后判断一下半径就好了,主要问题是 如何求一个点到直线的垂足
2015年07月21日 04点07分
无法动态求出 多个圆心到该直线的垂足坐标,因为要编程实现
2015年07月21日 04点07分
回复
ok���Կ��Կ���
:是要编程找垂足
2015年07月21日 04点07分
回复 ok狂吃狂吃狂吃 :是初一题目吗?好要编程找垂足
2015年07月21日 06点07分
level 7
根据圆心坐标,圆半径 线段两端点 求出圆心到该线段所在直线 的垂足坐标
2015年07月21日 04点07分 8
1