通过空间a、b、c、d四个点球球心位置
a b c三点可以形成一个绿色的圆,b c d三点可以形成一个红色的圆,绿色的圆的中轴绿线与红色的圆的中轴红线相交点为球心。
可以通过
代码如下:
from scipy.optimize import fsolve
a = [106,-71,152] #a点坐标
b = [137,39,40] #b点坐标
c = [135,47,139] #c点坐标
d = [-81,-173,56] #d点坐标
def myfun(value):
x, y, z, r = value[0],value[1], value[2],value[3]
return [
(a[0] - x) **