利用最小二乘法求解拟合曲线

利用最小二乘法求解拟合曲线

ID:9595343

大小:113.00 KB

页数:5页

时间:2018-05-03

利用最小二乘法求解拟合曲线_第1页
利用最小二乘法求解拟合曲线_第2页
利用最小二乘法求解拟合曲线_第3页
利用最小二乘法求解拟合曲线_第4页
利用最小二乘法求解拟合曲线_第5页
资源描述:

《利用最小二乘法求解拟合曲线》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验三函数逼近一、实验目标1.掌握数据多项式拟合的最小二乘法。2.会求函数的插值三角多项式。二、实验问题(1)由实验得到下列数据0.00.10.20.30.50.81.01.00.410.500.610.912.022.46试对这组数据进行曲线拟合。(2)求函数在区间上的插值三角多项式。三、实验要求1.利用最小二乘法求问题(1)所给数据的3次、4次拟合多项式,画出拟合曲线。2.求函数在区间上的16次插值三角多项式,并画出插值多项式的图形,与的图形比较。3.对函数,在区间上的取若干点,将函数值作为数据进行适当次数的最小二乘

2、多项式拟合,并计算误差,与上题中的16次插值三角多项式的结果进行比较。《数值分析》实验报告【实验课题】利用最小二乘法求上述问题所给数据的2次,3次、4次拟合多项式,画出拟合曲线【实验目标】(1)加深对用最小二乘法求拟合多项式的理解(2)学会编写最小二乘法的数值计算的程序;【理论概述与算法描述】在函数的最佳平方逼近中,如果只在一组离散点集上给出,这就是科学实验中经常见到的实验数据的曲线拟合,这里,要求一个函数与所给数据拟合,若记误差,,设是上的线性无关函数族,在中找一个函数,使误差平方和

3、这里这就是一般的最小二乘逼近,用几

4、何语言说,就称为曲线拟合的最小二乘法。通常在最小二乘法中考虑加权平方和有,上式可改写为。这个线性方程组称为法方程,可将其写成矩阵形式其中求出则拟合函数a=inv(G)*d【实验问题】由实验得到下列数据0.00.10.20.30.50.81.01.00.410.500.610.912.022.46试对这组数据进行曲线拟合。利用最小二乘法求所给数据的2次、3次、4次拟合多项式,画出拟合曲线。【实验过程与结果】编写程序后运行,n=2.3.4分别计算,得出结果和图像【结果分析、讨论与结论】(1)n=2时x=[0.00.10.20

5、.30.50.81.0]'y=[1.00.410.500.610.912.022.46]'n=2p=leastsq(x,y,n)I=lsp(p,t)回车得到结果p=0.7356-1.24003.1316所以拟合多项式为I=t*((18733*t)/5982-74179/59820)+73337/99700(2)n=3时x=[0.00.10.20.30.50.81.0]'y=[1.00.410.500.610.912.022.46]'n=3Apleastsq(x,y,n)I=lsp(p,t)回车得到结果0.9266-4.6

6、59112.8147-6.6221所以拟合多项式为I=0.9266-4.6591t+312.8147t^2+-6.6221t^3;(3)n=4时x=[0.00.10.20.30.50.81.0]'y=[1.00.410.500.610.912.022.46]'n=4p=leastsg(x,y,n)I=lsq(p,t)回车得到结果A=0.9427-5.298716.2747-12.33482.8853附程序1.Mainx=[0.00.10.20.30.50.81.0]'y=[1.00.410.500.610.912.022

7、.46]'symstn=2p=leastsq(x,y,n)c=lsp(p,t)plot(x,y,'*')2.functionp=leastsq(x,y,n)m=length(x);G=zeros(n+1,n+1);b=zeros(n+1,1);fori=0:nforj=0:nG(i+1,j+1)=(x.^i)'*(x.^j);endendfork=0:nb(k+1,1)=(x.^k)'*y;endp=inv(G)*b;3.functionI=lsp(p,t)m=length(p)-1;I=p(m+1);forj=m:-1

8、:1I=I.*t+p(j);end

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

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

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