三维中圆的最小二乘拟合方法?
工业测量之用,为了得到三维空间中圆空工件的圆心,在圆周打10个点:
(x[0]..x[9],y[0]..y[9],z[0]..z[9])
要据此推算出圆的半径r和圆心坐标(xo,yo,zo)
最小二乘法自然是首选。要问的是:
三维中的圆的方程是什么?
或者有没有别的曲线救国的方法?
希望得到帮助,编程之后一定帖出来大家讨论。
我找到的资料:
球的拟合方法:
http://buaagc.blog.163.com/blog/static/7278839420095115218810