我试图绘制线段的端点,该端点是Python中与圆的切线。
我知道圆的中心为curl www.google.com
,半径为(A,B)
。我要在其中找到切线的点是r
。我希望切线是长度为(a,b)
的线段。如何编写允许限制行长的代码?
我的切线方程为c
。因此,如果线段的长度无关紧要,我知道如何绘制两个端点。但是,我将如何确定该点的x坐标?是否有某种命令可以限制行的长度?
谢谢!
我试图绘制线段的端点,该端点是Python中与圆的切线。
我知道圆的中心为curl www.google.com
,半径为(A,B)
。我要在其中找到切线的点是r
。我希望切线是长度为(a,b)
的线段。如何编写允许限制行长的代码?
我的切线方程为c
。因此,如果线段的长度无关紧要,我知道如何绘制两个端点。但是,我将如何确定该点的x坐标?是否有某种命令可以限制行的长度?
谢谢!
我不知道thonny,听起来您的实现将在某种程度上取决于此计算的上下文。
也就是说,您似乎正在寻找的是切线与(以概念(a,b)
为中心)给定半径的(新的,概念上的)圆柱的两个相交点。您应该能够将这些点的代数表达式放在一起,并将其简化为整洁的东西。但是请注意一些特殊情况,即切线的斜率未定义(或为零)。