- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
实验二:曲线拟合
目的与要求:了解最小二乘法的基本原理,用最小二乘法求拟合数据的多项式,做出离散函
(x,y)
数ii和拟合函数的图形,掌握利用最小二乘法进行数据拟合的基本思想,熟悉寻找最
佳方法拟合曲线的方法,通过计算机解决实验问题
例题1已知观测数据
x00.10.20.30.40.50.60.70.80.91
y-0.4471.9783.286.167.087.347.669.569.489.311.2
对实验一中的例题2进行曲线拟合
x=0:0.1:1;
y=[-0.4471.9783.286.167.087.347.669.569.489.311.2];
plot(x,y,k.,markersize,25)
axis([01.3-216])
p=polyfit(x,y,3);
p1=polyfit(x,y,6);
t=0:0.01:1.2;
s=polyval(p,t);
s1=polyval(p1,t);
holdon
plot(t,s,k-,linewidth,2)
plot(t,s,k--,linewidth,2)
grid;
例题2已知观测数据
x1345678910
y1054211234
求一代数多项式曲线,使其最好地拟合这组给定数据。
(1)画出数据分布趋势图
xi=[1345678910];
yi=[1054211234];
plot(xi,yi,o)
(2)建立数学模型y=a2x^2+a1x+a0建立超定方程组系数矩阵
A=[ones(size(xi));xi;xi.^2]
A=
111
139
1416
1525
1636
1749
1864
1981
110100
(3)求超定方程组的最小二乘解
a=A\yi
a=
13.4597
-3.6053
0.2676
(4)求拟合曲线方程
b=[0.2376-3.605313.4597]
b=
0.2376-3.605313.4597
y=poly2str(b,x)
y=
0.2376x^2-3.6053x+13.4597
f2=polyval(flipud(a),xi);
plot(xi,yi,bo,xi,f2,r-)
(5)用方程y=ax^b拟合
x=[ones(size(xi));log(xi)];
aa=x\log(yi)
aa=
2.1257
-0.6913
yy=exp(2.1257)*xi.^(-0.6913);
yy=exp(2.1257)*xi.^(-0.6913);
plot(xi,yi,bo,xi,yy,r--,xi,f2,b-)
例题3已知观测数据
x0.10.40.50.70.70.9
y0.610.920.991.521.472.03
用polyfit命令作拟合直线并计算偏差。
fprintf(ix(i)y(i)
您可能关注的文档
最近下载
- 浙江专用2025版高考历史大二轮复习板块综合二世界简史三现代世界文明学案.doc VIP
- 【精选】SOUNDCHECK使用说明.pdf
- 79博客-目录书签跳转版.pdf VIP
- 西南18J412 阳台 外廊 楼梯栏杆.pdf
- 销售人员培训师求职个人简历求职简历大学生优秀简历模板.doc VIP
- 2023年部编版道德与法治六年级小升初模拟题及答案(共3套) .pdf VIP
- 浙江专用2025版高考历史大二轮复习板块综合二世界简史二近代世界文明学案.doc VIP
- DB14T 2137-2020《居家养老康复服务规范》.docx
- 2024年济南市高三二模历史试卷(含答案).pdf
- 2025年中级职称机械工程师资格考试模拟试题汇编+答案 .pdf VIP
文档评论(0)