解析 先求AB、BC、CA三边任意两边的中点﹙由中点公式﹚,及这两个边的直线方程﹙由两点、待定系数法,得到k值﹚,再分别过这两个中点作垂线﹙由两线互相垂直得到:k1×k2=-1﹚,两线必然相交于同一点﹙得到两个垂线方程,组成方程组,这个交点就是圆心.
/ 已知三点求圆的 get_circle() 函数 x1, y1为第一个点的坐标,以此类推 r为求出的半径,x0, y0为圆心坐标 调用函数之前应先检查三点是否共线 否则会弹出被零除的错误 / include <math.h> void get_circle(double x1, double y1, double x2, double y2, double x3, double y3, doubl...
垂径定理: 垂直于弦的直径平分这条弦,并且平分这条弦所对的两条弧 推论:弦的垂直平分线经过圆心,并且平分这条弦所对的弧 所以分别连接两点做垂直平分线。交点即圆心 三点确定唯一的圆
取出三个二维数组之后 x0 = ((y3 - Y1) * (Y2 * Y2 - Y1 * Y1 +X2 * X2 - X1 * X1) + (Y2 - Y1) * (Y1 * Y1 - y3 * y3 + X1 * X1 - x3 * x3)) / (2 * (X2 - X1) * (y3 - Y1) - 2 * (x3 - X1) * (Y2 - Y1))y0 = ((x3 - X1) * (...
结论:不在同一直线上的三个点确定一个圆.故答案为: 若A、B、C三点不在同一直线上则过这三个点只能作一个圆,圆心在AB、BC的垂直平分线上, 若A、B、C三点在同一直线上则过这三个点不能作圆,理由略; 不在同一直线上的三个点确定一个圆. 过不在同一直线的的三个点只能作一个圆,圆心在AB、BC的垂...
(1)设圆的方程为x2+y2+Dx+Ey+F=0,1分则 F=0D+E+F+2=04D+2E+F+20=0,6分解得D=?8E=6F=0,9分所求圆的方程是x2+y2-8x+6y=0,10分(2)圆的方程化为(x-4)2+(y+3)2=25,12分所以圆心坐标是(4,-3),半径是5. 14分 ...
3、根据点到直线BA距离为R 及 点在角平分线上可以联立两个方程,可求出圆心坐标。直线BA方程可由两点...
解:根据ABC三点的坐标,易得△ABC为等腰直角三角形,内切圆的圆心应在直线y=x上。设圆半径为R,则圆心坐标应为(R,R)。圆方程为(x-R)²+(y-R)²=R²由圆心向AC或BC边作垂线,在垂直三角形内得方程 R²+R²=(√4-R)²2R²=4-4R+R²R&s...
设重心G的坐标为(a,b),当三角形三个顶点分别为A(x1,y1),B(x2,y2),C(x3,y3),根据上述定义,用定比分点求得:a=(x1+x2+x3)/3;b=(y1+y2+y3)/3。5 则根据上述公式,即可求出此时三角形的重心坐标。6 外心即外接圆的圆心,此时三角形三个顶点在...