用MATLAB编写拟合和插值程序.doc

用MATLAB编写拟合和插值程序.doc

ID:57427241

大小:37.00 KB

页数:6页

时间:2020-08-17

用MATLAB编写拟合和插值程序.doc_第1页
用MATLAB编写拟合和插值程序.doc_第2页
用MATLAB编写拟合和插值程序.doc_第3页
用MATLAB编写拟合和插值程序.doc_第4页
用MATLAB编写拟合和插值程序.doc_第5页
资源描述:

《用MATLAB编写拟合和插值程序.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验报告8实验名称:用MATLAB编写拟合和插值程序实验目的:学会如何运用MATLAB编写拟合和插值应用;实验内容:已知如下的样本点数据,试对其进行一阶拟合、二阶拟合、线性插值、样条插值。12345678910244.0221.0208.0208.0211.5216.0219.0221.0221.5220.0解:程序及求解过程如下:一阶拟合:x=1:10;y=[244221208208211.5216219221221.5220];a=polyfit(x,y,1);x1=1:0.05:10;y1=a(1)*x1+a(2);plot(x,y,

2、'*',x1,y1,'-r')二阶拟合:x=1:10;y=[244221208208211.5216219221221.5220];b=polyfit(x,y,2);x2=1:0.05:10;y2=b(1)*x2.^2+b(2)*x2+b(3);plot(x,y,'*',x2,y2,'-r')线形插值x2=1.5:9.5;y1=interp1(x,y,x2)plot(x,y,'*',x2,y1,'-o')三次分段样条插值y2=interp1(x,y,x2,'spline')plot(x,y,'*',x2,y2,'-o')线性插值:x=1:1

3、0;y=[244221208208211.5216219221221.5220];x3=1:0.05:10;y3=interp1(x,y,x3);plot(x,y,'*',x3,y3,'-r')样条插值:x=1:10;y=[244221208208211.5216219221221.5220];x4=1:0.05:10;y4=interp1(x,y,x4,'spline');plot(x,y,'*',x4,y4,'-r')

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

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

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