数学建模社区-数学中国

标题: 离散数据点拟合圆方程Matlab代码 [打印本页]

作者: 建不了的模。    时间: 2014-8-30 12:00
标题: 离散数据点拟合圆方程Matlab代码
离散数据点拟合圆方程Matlab代码
给出一组共面的数据点,拟合圆方程返回圆心坐标c和半径r
附件中包含了三个拟合源程序,以下是它们的介绍,具体使用说明查看源代码:

1# Taubin method


该程序属于强健和精确圆拟合,即使数据点只是很小圆弧范围内,也能拟合令人满意的结果。
该算法由G. Taubin于1991年在"Estimation Of Planar Curves, Surfaces And Nonplanar Space Curves Defined By Implicit Equations, With Applications To Edge And Range Image Segmentation"中提出。
它比kasa算法更稳定,比pratts算法更快

2# Pratt method


该程序属于强健和精确圆拟合,即使数据点只是很小圆弧范围内,也能拟合令人满意的结果。
该算法由 V. Pratt于1987年在"Direct least-squares fitting of algebraic surfaces"中提出。
它比kasa算法更加稳定

3# Kasa method



复件 circle_fit.rar

3.52 KB, 下载次数: 0, 下载积分: 体力 -2 点

售价: 3 点体力  [记录]  [购买]


作者: 大笨蛋の承诺    时间: 2014-8-30 12:13

作者: 红梅汤°    时间: 2014-8-30 15:03
求看。。。





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5