




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数值分析上机作业实验报告 专 业:建筑与土木工程 姓 名: 学 号: 联系电话: 课题四 曲线拟合的最小二乘法一、问题提出 从随机的数据中找出其规律性,给出其近似表达式的问题,在生产实践和科学实验中大量存在,通常利用数据的最小二乘法求得拟合曲线。 在某冶炼过程中,根据统计数据的含碳量与时间关系,试求含碳量 y与时间t 的拟合曲线。二、要求 t(分)0510152025303540455055y(10-4)01.272.162.863.443.874.154.374.514.584.024.641 、用最小二乘法进行曲线拟合; 2 、近似解析表达式为=a1t+a2t2+a3t33 、打印出拟合函数,并打印出与的误差,j=1,2.,12:4 、另外选取一个近似表达式,尝试拟合效果的比较;5 、* 绘制出曲线拟合图。 三、目的和意义 1 、掌握曲线拟合的最小二乘法; 2 、最小二乘法亦可用于解超定线代数方程组; 3 、探索拟合函数的选择与拟合精度间的关系。四、实验结果:1.用最小二乘法做出的曲线拟合为三次多项式 a1= -0.0052 ,a2= 0.2634 ,a3= 0.0178。 = (-0.0052) t+ (0.2634) t2 + (0.0178) t3三次多项式的误差平方和=0.2583。图形为:图形上红线表示拟合曲线,*表示实验所给的点。源代码为:x=0,5,10,15,20,25,30,35,40,45,50,55;y=0,1.27,2.16,2.86,3.44,3.87,4.15,4.37,4.51,4.58,4.02,4.64;a1=polyfit(x,y,3) %三次多项式拟合%b1= polyval(a1,x)r1= sum(y-b1).2) %三次多项式误差平方和%plot(x,y,*) %用*画出x,y图像%hold onplot(x,b1, r) %用红色线画出x,b1图像%(说明本程序调用了MATLAB中的函数polyfit、polyval、plot)2.另外选取几个近似表达式:主要选取6次、9次和12次的拟合表达式。(说明6多项式用绿线表示,9次多项式用蓝线表示,12次多项式用黄线表示)图形为:讨论:1. 从上面的曲线图形我们可以看出9次多项式的拟合效果最好,所有点的都在9次多项式的曲线上。2. 可以看出3次多项式、6次多项式都拟合的比较好。3. 可以看出12次多项式跳跃比较厉害,拟合效果比较差,我们可以的出结论:不是次数越高,拟合效果就越好,拟合函数的次数与拟合精度没有直接的线性关系。需要选择合适的拟合函数,可以得到最佳效果。源代码: x=0,5,10,15,20,25,30,35,40,45,50,55;y=0,1.27,2.16,2.86,3.44,3.87,4.15,4.37,4.51,4.58,4.02,4.64;a1=polyfit(x,y,3) %三次多项式拟合%a2= polyfit(x,y,6) %六次多项式拟合%a3= polyfit(x,y,9) %九次多项式拟合%a4= polyfit(x,y,12) %十二次多项式拟合%b1= polyval(a1,x)b2= polyval(a2,x)b3= polyval(a3,x)b4= polyval(a4,x)r1= sum(y-b1).2) %三次多项式误差平方和%r2= sum(y-b2).2) %六次次多项式误差平方和%r3= sum(y-b3).2) %九次多项式误差平方和%r4= sum(y-b4).2) %十二次多项式误差平方和%plot(x,y,*) %用*画出x, y图像%hold onplot(x,b1, r) %用红色线画出x,b1图像%hold onplot(x,b2, g) %用绿色线画出x,b2图像%hold onplot(x,b3, b:o) %用蓝色o线画出x,b3图像%hold on plot(x,b4, y) %用黄线画出想x,b4图像%运行结果:a1 = 0.0000 -0.0052 0.2634 0.0178Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT. In polyfit at 80a2 = 0.0000 -0.0000 0.0001 -0.0013 0.0079 0.2240 0.0176Warning: Polynomial is badly conditioned. Add points with distinct X values, reduce the degree of the polynomial, or try centering and scaling as described in HELP POLYFIT. In polyfit at 80a3 = 0.0000 -0.0000 0.0000 -0.0000 0.0000 -0.0007 0.0081 -0.0549 0.3967 -0.0002Warning: Polynomial is not unique; degree = number of data points. In polyfit at 72a4 = 1.0e-007 * -0.0000 0.0000 -0.0001 0.0026 -0.0578 0.5060 0 0 0 0 0 0 0b1 = 0.0178 1.2087 2.1646 2.9113 3.4745 3.8800 4.1536 4.3211 4.4082 4.4407 4.4444 4.4450b2 = 0.0176 1.2044 2.2146 2.9124 3.3941 3.7934 4.1674 4.4615 4.5548 4.3853 4.1541 4.6103b3 = -0.0002 1.2715 2.1545 2.8709 3.4293 3.8694 4.1662 4.3473 4.5269 4.5725 4.0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 道路除雪机械租赁合同2篇
- 租房合同范本:门面房租赁合同2篇
- 钢材材料采购合同与钢材购销合同书2篇
- 生殖健康政策研究-洞察及研究
- 部队安全员培训总结课件
- 部队军事体能训练课件
- 贵州省铜仁市2024-2025学年高二上学期期末教学质量监测政治试卷(含答案)
- 2024-2025学年内蒙古鄂尔多斯市伊金霍洛旗七年级(上)期末数学试卷(含部分答案)
- 广西外国语学院毕业实习报告学生
- 隧道内采光与照明一体化设计-洞察及研究
- 中医学概论智慧树知到答案章节测试2023年安徽中医药大学
- 中华全国律师协会律师办理企业破产法律业务操作指引
- GB/T 5218-1999合金弹簧钢丝
- GB/T 19812.5-2019塑料节水灌溉器材第5部分:地埋式滴灌管
- 湘教版六年级下册科学实验报告单 (湘教版)
- 中小学数学专业常用词汇中英文对照
- 水文地质学基础课件
- 01第一章 井田概况及地质特征09.9
- 《科学思维与科学方法论》第二章 科学思维的逻辑方法
- 青岛汽轮机调速系统使用说明书
- 管理学原理(南大马工程)
评论
0/150
提交评论