我目前正在编写一个程序,用于计算2D空间中三角形的圆周中心。三角形的圆周是三角形边的三个垂直平分线相交的点。
找到三角形外心的步骤如下: 1)计算所有边的中点 2)精细化所有边的坡度 3)计算垂直平分线的斜率 4)代替每一侧的等式“y-y1 = m(x-x1)” 5)求解方程组,找到外心的x,y
我的程序需要找到通过求解先前的方程组解决的外心,我不知道如何编写这部分代码,这就是我需要帮助的地方。如何编写函数或2,它将获取所有必需的值并求解2个等式?
Note:
In the circumcenter equation y - y1 = m(x-x1)
y1=Midpoint of that side(y component)
m=slope of the same side
x1=Midpoint of that side(x component)
Once the vakues are substituted in you simplify them, then you must solve for x,y.
我当前的代码完成了所有其他所需的操作,这意味着我已经解决了所有变量,直到方程组。 来源 http://www.mathopenref.com/circumcenter.html
http://math.tutorcircle.com/geometry/how-to-find-the-circumcenter-of-a-triangle-algebraically.html
答案 0 :(得分:0)