椭圆适合(直接法)

1.89版本1.1.0.0 (KB) 尼古拉基诺夫
适合一个椭圆平面上的点集;返回的椭圆方程的系数

12.6 k下载

更新2009年1月16日

查看许可协议

编者按:这个文件被选为MATLAB中央选择的

这是一个快速和价值椭圆。用法:

一个= EllipseDirectFit (XY)

输入:XY (n, 2)是n个点的坐标数组
x (i) = XY(我,1),y (i) = XY(我,2)

输出:A = (b e c d f)是向量的系数
最佳拟合椭圆的方程:

ax ^ 2 + bxy + cy ^ 2 + dx +是+ f = 0,

把这个向量的几何参数(现在、中心等)使用标准的公式,例如,(19)- (24)Wolfram Mathworld:
http://mathworld.wolfram.com/Ellipse.html

这条提出了椭圆适合
a·w·菲茨吉本m . Pilu r·b·费舍尔
“直接最小二乘椭圆拟合”
IEEE反式。PAMI 21卷,页476 - 480 (1999)

作者称之为“直接椭圆适合”。

我的代码是基于一个数值稳定的版本
这适合发表的r . Halir和j .流感。我只
添加数据中心进一步提高性能。

注意:这个只适合返回椭圆!你会得到一个椭圆
即使点可以更好的近似双曲线。

这适合有点偏向小椭圆。

引用作为

尼古拉基诺夫(2022)。椭圆适合(直接法)(//www.tianjin-qmedu.com/matlabcentral/fileexchange/22684-ellipse-fit-direct-method), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建与R12
兼容任何释放
平台的兼容性
窗户 macOS Linux
确认

启发:椭圆适合

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!