设任意三点坐标(a1,b1),(a2,b2),(a3,b3)
其中任意二点坐标(a1,b1),(a2,b2)
连接
取其中点
不妨设a1>=a2,b1>=b2
则中点m(a1-a2,b1-b2)
y=kx+b
代入(a1,b1),(a2,b2)
得解析式y1=kx+b
将直线旋转90度
得解析式y2=-1/k*x+c
代入中点m(a1-a2,b1-b2),得解析式y2
再连接另二点
同理,得解析式y3
y2=y3
kx+b=-1/k*x+c
得圆心o(x,y2)
又因为半径到圆周等长
所以
运用两点距离公式得
r=根号(x-a1)^2+(y2-b1)^2