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

  • 9
  • 0
  • 约 7页
  • 2016-11-26 发布于重庆
  • 举报

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

MATLAB在非線性曲线拟合中的应用研究

刘金行:MATLAB在非线性曲线拟合中的应用小结 PAGE \* MERGEFORMAT 5 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,y为参与曲线拟合的实验数据,n为拟合多项式的次数,函数返回值为拟合多项式的系数(按降幂排列)。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.88

文档评论(0)

1亿VIP精品文档

相关文档