椭圆拟合
matlab对离散信号的椭圆拟合
clear
data
=csvread
('text.csv');
x
=data
(:,1);
y
=data
(:,2);
X
=[x
.^2,y
.^2,x
.*y
,x
,y
];
Y
=ones
(size
(x
));
L
=regress
(Y
, X
); % Y
=X
*B B为回归系数
fimplicit
(@
(x
,y
) L
(1).*x
.^2+L
(2).*y
.^2+L
(3).*x
.*y
+L
(4).*x
+L
(5).*y
-1)
hold on
scatter
(x
,y
)
转载请注明原文地址:https://blackberry.8miu.com/read-11931.html