什么是计算从一个线段到的圆的边缘的端部的距离的方程?
题
我有在其内部的两个点构成的线段的圆。如何计算的距离从一个端点到的圆的边缘,其中线将相交呢?
解决方案
我认为easist方式是要弄清楚其中线的交点与圆是,那么就从与交点的线段点计算距离。
所以,说你的圆由以下公式描述
x^2 + y^2 = 5
和您的线段是像
点(1,3), (2,4)
首先,计算出对于直接位于段,其在这种情况下,将是该线的方程
y = x + 2
您则替换这个等式进入第一个方程,你会得到
x^2 + (x+2)^2 = 5
简化成
此2x^2 + 4x - 1 = 0
和经由二次型式解决。
您现在有两个交点的x坐标。从那里,插入线方程得到y坐标。然后,你可以做正常点距离计算的ala毕达哥拉斯。
sqrt ( (x1 - x2)^2 + (y1 - y2)^2 )
其他提示
使用的圆的中心为参考点。获得从中心点的距离,你的两个点,则圆的半径。现在可以绘制这些点中的任意三个之间的三角形(中心段点圆边缘,和。)毕达哥拉斯可以处理的其余部分。
两个点定义的直线L.求解等式CX + L = 0,其中C是该圆的方程式。如果我没有记错:P一些更多的信息,这里
。不隶属于 StackOverflow