MATLAB在非线性曲线拟合中的应用研究new.docVIP

  • 6
  • 0
  • 约3.93千字
  • 约 6页
  • 2016-11-22 发布于江西
  • 举报

MATLAB在非线性曲线拟合中的应用研究new.doc

MATLAB在非线性曲线拟合中的应用研究new.doc

MATLAB在非线性曲线拟合中的应用小结 摘要:归纳总结了非线性曲线拟合的方法、求解步骤和上机操作过程 关键词:曲线拟合非线性MATLAB 正文: 1.曲线拟合的基本原理 已知一组测定的数据(例如N个点(xi,yi)x和因变量y的一个近似解析表达式y=φ(x)δi=φ(xi)-yi,i=1,2,…N, 为最小,这就是常用的最小二乘法原理。 2 .MATLAB曲线拟合的相关方法 2.1.函数形式: (1)多项式拟合函数polyfit,调用格式为: p=polyfit(x,y,n) x,yn为拟合多项式的次数,函数返回值为拟合多项式的系数(按降幂排列)。n=1时,就为线性拟合。 例1:给出表1数据,试用最小二乘法求一次和二次拟合多项式。 表1 数据 x -1.00 -0.75 -0.50 -0.25 0 0.25 0.50 0.75 1.00 y -0.2209 0.3295 0.8826 1.4392 2.0003 2.5645 3.1334 3.7061 4.2836 在MATLAB命令窗口中输入: clear; close; x=-1:0.25:1; y=[-0.2209,0.3295,0.8826,1.4392,2.0003,2.5645,3.1334,3.7061,4.2836] p1=polyfit(x,y,1) p2=polyfit(x,y,2) y1=polyv

文档评论(0)

1亿VIP精品文档

相关文档