最小二乘法拟合公式推导及matlab实现.docVIP

  • 61
  • 0
  • 约6.46千字
  • 约 5页
  • 2016-10-15 发布于广东
  • 举报

最小二乘法拟合公式推导及matlab实现.doc

最小二乘法拟合公式推导及matlab实现

2009-01-17?|?最小二乘法拟合圆公式推导及matlab实现 最小二乘法(least squares analysis)是一种数学优化技术,它通过 最小化误差的平方和找到一组数据的最佳函数匹配。最小二乘法是用最 简的方法求得一些绝对不可知的真值,而令误差平方之和为最小。 最 小二乘法通常用于曲线拟合 (least squares fitting) 。 这里有拟合圆曲线 的公式推导过程和vc实现。 matlab 实现: function [R,A,B]=circ(x,y,N) x1 = 0; x2 = 0; x3 = 0; y1 = 0; y2 = 0; y3 = 0; x1y1 = 0; x1y2 = 0; x2y1 = 0; for i = 1 : N ??? x1 = x1 + x(i); ??? x2 = x2 + x(i)*x(i); ??? x3 = x3 + x(i)*x(i)*x(i); ??? y1 = y1 + y(i); ??? y2 = y2 + y(i)*y(i); ??? y3 = y3 + y(i)*y(i)*y(i); ??? x1y1 = x1y1 + x(i)*y(i); ??? x1y2 = x1y2 + x(i)*y(i)*y(i); ??? x2y1 = x2y1 + x(i)*x(i)*y(i); end C =

文档评论(0)

1亿VIP精品文档

相关文档