![]() |
1
1
回答你的简短问题,如果你在笛卡尔平面上,那么找到L所在直线的方程(给定L的两个端点,这很简单)。求出通过P的垂直于所说直线的方程(这是通过取斜率的负倒数,插入P的x和y值,并求出截距来实现的)。然后把两条垂直线的方程作为一个方程组(x和y相等),找出它们相交的点。然后求交点和点P之间的距离,P是三角形的一条腿。最后,利用给定的距离和距离X,利用毕达哥拉斯定理求出三角形另一条边的距离。你要找的点是L上的点,也是L所在的直线上的点。所以用你刚才得到的距离,你以前找到的交点,和L的直线方程,你可以找到想要的点的坐标。最多只能有2个这样的点,所以你要测试的就是找到的点的坐标是在L上,还是在L之外,但仍然在它的线上。很抱歉回答得太长了,如果你想要几何解释而不是代数解释的话。 |
![]() |
2
1
画一个圆心与静止圆相同,半径为两个半径之和的圆。与运动圆中心的平移线有两个交点。运动圆在接触时的中心位置是这两个交点中较近的一个。 |
![]() |
3
0
让你的部分结束
|
![]() |
John V · 是否存在单元测试无法发现的逻辑/流错误类型? 7 年前 |
![]() |
Beefster · 为什么ANSI颜色转义以“m”而不是“]”结尾? 7 年前 |
![]() |
Guillermo Gutiérrez · STR转换是如何工作的? 7 年前 |
![]() |
RudziankoÅ · 合并排序数组算法 7 年前 |
|
user8852560 · 构造函数中的验证和构造函数冲突 7 年前 |
![]() |
jav974 · 订购产品时寻找最佳价格组合的算法 7 年前 |
![]() |
hippietrail · 确定浮点数中前导零的数量 7 年前 |