- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学建模中Matlab数据拟合应用.课件.ppt
练习: 1. 已知观测数据点如表所示 x y 0 3.1 0.1 3.27 0.2 3.81 0.3 4.5 0.4 5.18 0.5 6 0.6 7.05 0.7 8.56 0.8 9.69 0.9 11.25 1 13.17 求用三次多项式进行拟合的曲线方程. 2. 已知观测数据点如表所示 x y 1.6 17.7 2.7 49 1.3 13.1 4.1 189.4 3.6 110.8 2.3 34.5 0.6 4 4.9 409.1 3 65 2.4 36.9 求a, b, c的值, 使得曲线 f(x)=aex+bsin x+c lnx 与已知数据点在最小二乘意义上充分接近. * 插值问题 已知 n+1个节点 其中 互不相同, 不妨设 求任一插值点 处的插值 节点可视为由 产生, g 表达式复杂,甚至无表达式 ? ? ? ? ? ? * 1.分段线性插值 ? ? ? ? ? ? xj xj-1 xj+1 x0 xn 实用插值方法 机翼下轮廓线 2. 三次样条插值 细木条: 样条 * 输入: 节点x0, y0, 插值点x (均为数组,长度自定义); 输出: 插值y (与x同长度数组). 1. 分段线性插值: 已有程序 y=interp1(x0,y0,x) y=interp1(x0,y0,x,’linear’) 2. 三次样条插值: 已有程序 y=interp1(x0,y0,x,’spline’) 或 y=spline(x0,y0,x) 用Matlab作插值计算 * 例 5 对 在[-1, 1]上, 用n=20的等距分点进行分段线性插值, 绘制 f(x)及插值函数的图形. 解 在命令窗口输入: x=-1:0.1:1 y=1./(1+9*x.^2) xi=-1:0.1:1 yi=interp1(x,y,xi) plot(x,y,'r-',xi,yi,'*') * 例 6 对 在[-5, 5]上, 用n=11个等距分点作分段线性插值和三次样条插值, 用m=21个插值点作图,比较结果. 解 在命令窗口输入: n=11, m=21 x=-5:10/(m-1):5 y=1./(1+x.^2) z=0*x x0=-5:10/(n-1):5 y0=1./(1+x0.^2) y1=interp1(x0,y0,x) y2=interp1(x0,y0,x,'spline') [x' y' y1' y2'] plot(x,z,'r',x,y,'k:',x,y1,'b',x,y2,'g') gtext('Piece.-linear.'),gtext('Spline'),gtext('y=1/(1+x^2)') * 0 1.0000 1.0000 1.0000 0.5000 0.8000 0.7500 0.8205 1.0000 0.5000 0.5000 0.5000 1.5000 0.3077 0.3500 0.2973 2.0000 0.2000 0.2000 0.2000 2.5000 0.1379 0.1500 0.1401 3.0000 0.1000 0.1000 0.1000 3.5000 0.0755 0.0794 0.0745 4.0000 0.0588 0.0588 0.0588 4.5000 0.0471 0.0486 0.0484 5.0000 0.0385 0.0385 0.0385 例 6 对 在[-5, 5]上, 用n=11个等距分点作分段线性插值和三次样条插值, 用m=21个插值点作图,比较结果. x y y1 y2 * 解 在命令窗口输入: 例 7 在一天24h内, 从零点开始每间隔2h测得的环境温度为 12, 9, 9, 10, 18, 24, 28, 27, 25, 20, 18, 15, 13 (单位: ) 推测在每1s时的温度. 并描绘温度曲线. t=0:2:24 T=[12 9 9 10 18 24 28 27 25 20 18 15 13] plot(t,T,'*') ti=0:1/3600:24 T1i=i
您可能关注的文档
- 怎样写读书笔记课件.ppt
- 思想汇报2018年9月课件.doc
- 思维导图在高中学习中的应用课件.ppt
- 惠安馆读书笔记大全课件.doc
- 我因读书而改变课件.doc
- 我在为谁读书课件.ppt
- 我心中理想的课堂课件.ppt
- 我爱读书_读书存折课件.doc
- 我的“11年班级读书会”(演讲版)课件.ppt
- 我的叔叔于勒课堂实录406724课件.doc
- 幼儿教师资格证(考试资料)《幼儿保健知识与能力》新版初级练习卷有答案与.docx
- (附答案)川农12月《中药化学》作业考核-.docx
- (附答案)川农12月《园林植物保护学(本科)》作业考核-.docx
- (附答案)川农12月《有机化学(专科)》作业考核-.docx
- (附答案)川农12月《植物保护学(本科)》作业考核-.docx
- (附答案)东师《教育心理学》在线作业2-1(1).docx
- (附答案)川农12月《药剂学》作业考核-.docx
- (附答案)川农12月《配方饲料制造工艺与技术(专科)》作业考核-.docx
- 幼儿教师资格证(考试资料)《幼儿保健知识与能力》新版基础知识题库带解析.docx
- 幼儿教师资格证(考试资料)《幼儿保健知识与能力》基础知识模拟押题卷.docx
文档评论(0)