【发布时间】:2015-01-15 18:12:04
【问题描述】:
我遇到的情况是我有 2 个圈子(C1 和 C2) 我需要找到与这两个圆相切的直线的直线方程。
据我所知,给定一个点 (P1) 和 C2 的点和半径,可以很容易地得到 C2 和 P1 的 2 个可能的切点来制作 2 个直线方程。但由于我没有 P1,只知道该点将是 C1 上可能的 2 个点之一,我不知道如何计算。
我认为这将类似于获得 C1 的 2 个切线方程,它们等于 C2 的相同。
两个圆可以有任意半径,可以相同,也可以大不相同。它们也永远不会重叠(尽管它们仍然可以触摸)。我正在寻找 2 个可能的内切线。
哦,还有,视觉效果会很有帮助哈哈:)
【问题讨论】:
-
更适合stackexchange
-
有 4 条可能的线与两个圆相切。你想要哪一个 ?另外,两个圆圈大小相同吗?我使用其中的 2 个(外切线)in this post,否则维基百科文章 Tangent lines to circles 是一本不错的读物。
-
还有C1 = C2的简并情况,其中有无穷多个解。
-
两个圆可以有任意半径,可以相同,也可以大不相同。它们也永远不会重叠(尽管它们仍然可以触摸)。我正在寻找两个可能的内切线。可能应该包括那个,我的错!