2022年数学建模使用MATLAB进行数据拟合 .pdf
《2022年数学建模使用MATLAB进行数据拟合 .pdf》由会员分享,可在线阅读,更多相关《2022年数学建模使用MATLAB进行数据拟合 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1. 线性最小二乘法x=19 25 31 38 44;y=19.0 32.3 49.0 73.3 97.8;r=ones(5,1),x.2;ab=ry % if AB=C then B=ACx0=19:0.1:44;y0=ab(1)+ab(2)*x0.2;plot(x,y,o,x0,y0,r) 运行结果:2. 多项式拟合方法x0=1990 1991 1992 1993 1994 1995 1996;y0=70 122 144 152 174 196 202;a=polyfit(x0,y0,1)y97=polyval(a,1997)x1=1990:0.1:1997;y1=a(1)*x1+a(2)
2、;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - plot(x1,y1)hold onplot(x0,y0,*)plot(1997,y97,o)3. 最小二乘优化3.1 lsqlin 函数例四:x=19 25 31 38 44;y=19.0 32.3 49.0 73.3 97.8;r=ones(5,1),x.2;ab=lsqlin(r,y)x0=19:0.1:44;y0=ab(1)+ab(2)*x0.2;plot(x,y,o,x
3、0,y0,r)3.2 lsqcurvefit 函数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - (1)定义函数function f=fun1(x,tdata); f=x(1)+x(2)*exp(-0.02*x(3)*tdata); %其中 x(1)=a ,x(2)=b ,x(3)=k(2)td=100:100:1000;cd=4.54 4.99 5.35 5.65 5.90 6.10 6.26 6.39 6.50 6.59;x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数学建模使用MATLAB进行数据拟合 2022 数学 建模 使用 MATLAB 进行 数据 拟合
限制150内