数值分析作业-曲线拟合的最小二乘法.docx

数值分析作业-曲线拟合的最小二乘法.docx

ID:58656613

大小:56.26 KB

页数:6页

时间:2020-10-16

数值分析作业-曲线拟合的最小二乘法.docx_第1页
数值分析作业-曲线拟合的最小二乘法.docx_第2页
数值分析作业-曲线拟合的最小二乘法.docx_第3页
数值分析作业-曲线拟合的最小二乘法.docx_第4页
数值分析作业-曲线拟合的最小二乘法.docx_第5页
资源描述:

《数值分析作业-曲线拟合的最小二乘法.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《数值分析》实验报告课题八:曲线拟合的最小二乘法姓名:学号:专业:学院:一、实验课题:曲线拟合的最小二乘法从随机的数据中找出其规律性,给出其近似表达式的问题,在生产实践和科学实验中大量存在,通常利用数据的最小二乘法求得拟合曲线。t(分)0510152025303540455055Y*(10-4)01.272.162.863.443.874.154.374.514.584.024.在某冶炼过程中,根据统计数据的含碳量与时间关系,试求含碳量与时间t的拟合曲线。二、理论意义和实用价值。如果已知函数f(x)在

2、若干点xi(i=1,2,…,n)处的值yi,便可根据插值原理来建立插值多项式作为f(x)的近似。但在科学实验和生产实践中,往往会遇到这样一种情况,即节点上的函数值并不是很精确的,这些函数值是由实验或观测得到的数据,不可避免地带有测量误差,如果要求所得的近似函数曲线精确无误地通过所有的点(xi,yi),就会使曲线保留着一些测试误差。当个别数据的误差较大时,插值效果显然是不理想的。此外,由实验或观测提供的数据个数往往很多,如果用插值法,势必得到次数较高的插值多项式,这样计算起来很烦琐。所以我们设想:在大量

3、的随机数据X(X1、X2、X3……Xn)与Y(y1、y2、……yn),从看似无规律的这两组离散数据中,找到一条一条曲线Y=F(x),使数据点均在离此曲线的上方或下方不远处,它既能反映数据的总体分布,又不至于出现局部较大的波动,更能反映被逼近函数的特性,使求得的逼近函数与已知函数从总体上来说其偏差按某种方法度量达到最小,这就是曲线拟合最小二乘法。在对给出的实验(或观测)数据作曲线拟合时,一般希望各实验(或观测)数据与拟合曲线的偏差的平方和最小,这就是最小二乘原理。曲线拟合不要求曲线通过所有已知点,而是要

4、求得到的近似函数能反映数据的基本关系。此外,由于实验或观测提供的数据个数往往很多,如果用插值法,势必得到次数较高的插值多项式,这样计算起来很麻烦,缺乏实用价值,所以从某些意义上来说,在解决实际问题的过程中,曲线拟合更具有实用价值。三、计算过程将给定数据作散点图,始图所示,选择形如S1(X)=a1(x)+a2(x2)+a3(x3)作为拟合曲线,这里∅x=span(1,x,x2,x3)根据以上公式求出:a0=0.000a1=-0.0052,a2=0.2634a3=0.0178所求的拟合曲线为S1(X)=-

5、0.0052X+0.2634x2+0.0178x3t(分)0510152025303540455055Y*(10-4)01.272.162.863.443.874.154.374.514.584.024.64S1(X)0.01781.20872.16462.91133.47453.88004.15364.32114.40824.44074.44444.4450逼近误差0.0178-0.06130.00460.05130.03450.01000.0036-0.0489-0.1018-0.13930.42

6、44-0.1950平方误差0.00030.00380.00000.00260.00120.00010.00000.000240.01040.01940.18010.0380若取S2(X)=a0+a1(x)+a2(x2)求出a0=-0.0024a1=0.2037,a2=0.2305所求的S2(X)=-0.0024+0.2037x+0.2305x2t(分)0510152025303540455055Y*(10-4)01.272.162.863.443.874.154.374.514.584.024.64S

7、1(X)0.23051.18942.02932.75023.35213.83494.19874.44354.56934.57604.46374.2324逼近误差0.2305-0.0806-0.1307-0.1098-0.0879-0.03510.04870.07350.0593-0.0040.4437-0.4076平方误差0.05310.00650.01710.01210.00770.00120.00240.00540.00350.00000.19690.1661四、曲线拟合图五、结构程序设计x=0:

8、5:55y=[01.272.162.863.443.874.154.374.514.584.024.64];xnum=length(x);plot(x,y,'o'),holdon;pi=polyfit(x,y,3)pj=polyfit(x,y,2)newx=0:0.1:55;newyi=polyval(pi,newx);newyj=polyval(pj,newx);yi=polyval(pi,x)yj=polyval(pj,x)erri=yi-yerrj

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。