资源简介
根据多个散点拟合出圆,有圆的半径,圆点坐标,拟合程度等,下载下来换成自己的数据就可以使用了。
代码片段和文件信息
function [xcycRa]=circlefit(xy)
% 最小二乘法圆的拟合函数
% CIRCLEFIT fits a circle in xy plane
% x^2+y^2+a(1)*x+a(2)*y+a(3)=0
% (xcxy):圆心坐标;R:半径;a:方程系数
n=length(x);
xx=x.*x;
yy=y.*y;
xy=x.*y;
A=[sum(x) sum(y) n;sum(xy) sum(yy) sum(y);sum(xx) sum(xy) sum(x)];
B=[-sum(xx+yy);-sum(xx.*y+yy.*y);-sum(xx.*x+xy.*y)];
a=A\B;
xc = -0.5*a(1);
yc = -0.5*a
- 上一篇:灰色预测的matlab代码
- 下一篇:用Verilog实现整数转浮点数
相关资源
- 灰色预测的matlab代码
- 基于MATLAB的滤波器设计
- 梯度下降法matlab程序,需要手动输入
- 基于遗传算法的BP神经网络优化算法—
- 基于matlab的遍历文件夹中的所有子文
- 卡尔曼滤波的MATLAB实现
- 基于MATLAB的数字语音识别
-
BCH编码与解码的simuli
nk仿真 - 基于多频外差原理的仿真,matlab程序
- 线性规划.非线性规划.多目标规划Ma
- 模拟退火法Matlab代码[比赛已经用过保
- matlab特征点提取
- matlab简易画板GUI程序
- 稀疏表示内含完整的MATLAB代码
- 视频分帧matlab
- MATLAB前方交会函数程序
- DFIG风电模型
- license_standalone.lic
- MATLAB自带去视频抖动程序
- 新安江模型Matlab代码
- 二元序列的Berlekamp-Massey算法的matlab程
- 基于MATLAB的LDPC编译码仿真程序
- 基于均值漂移mean shift算法的图像分割
- 基于水平集CV模型的图像分割Matlab代码
- 小波变换图像增强
- 298496基于Matlab的m序列发生器的设计与
- 基于matlab的Boost变换器的有源功率因数
- 昆明理工大学纠错编码原理及MATLAB实
- 神经网络激活函数matlab
- KPCA MATLAB程序,提供4种核函数,根据
评论
共有 条评论