ZV_FITELLIPSE -- 椭圆拟合

类型

特征

描述

根据输入点使用最小二乘拟合椭圆

语法

ZV_FITELLIPSE(pts,tab_id)

参数:

pts:拟合的点集,矩阵类型N2列,每行一个点

tab_idTABLE索引,输出参数,拟合椭圆,分别为cxcyxryrangle

适用控制器

支持ZV功能或者5系列以上的控制器

例子

ZVOBJECT points

TABLE(0, 0, 0, 1, 1, 0, 0)'将数据存入到TABLE(0)

ZV_MATGENDATA(points,3,2,0)'数据生成矩阵

ZV_FITELLIPSE(points,0)'拟合椭圆并输出圆信息,依次存放在索引为0开始的TABLE