matlab软件拟合和插值运算实验报告.doc





《matlab软件拟合和插值运算实验报告.doc》由会员分享,可在线阅读,更多相关《matlab软件拟合和插值运算实验报告.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验6 数据拟合&插值一 实验目的学会MATLAB软件中软件拟合与插值运算的方法。二 实验内容与要求在生产和科学实验中,自变量x与因变量y=f(x)的关系式有时不能直接写出表达式,而只能得到函数在若干个点的函数值或导数值。当要求知道观测点之外的函数值时,需要估计函数值在该点的值。要根据观测点的值,构造一个比较简单的函数y=t (x),使函数在观测点的值等于已知的数值或导数值,寻找这样的函数t(x),办法是很多的。根据测量数据的类型有如下两种处理观测数据的方法。(1) 测量值是准确的,没有误差,一般用插值。(2) 测量值与真实值有误差,一般用曲线拟合。MATLAB中提供了众多的数据处理命令,有插
2、值命令,拟合命令。1.曲线拟合 x=0.5,1.0,1.5,2.0,2.5,3.0; y=1.75,2.45,3.81,4.80,7.00,8.60; p=polyfit (x,y,2); x1=0.5:0.05:3.0; y1=polyval(p,x1 ); plot(x,y,*r,x1,y1,-b)2. 一维插值 year=1900,1910,1920,1930,1940,1990,2000,2010; product = 75.995,91.972,105.711,123.203,131.669,249.633,256.344,267.893 ; p2005=interp1(year,p
3、roduct,2005)p2005 = 262.1185 y= interp1(year,product,x, cubic); plot(year,product,o,x,y)3.二维插值 years=1950:10:1990; service=10:10:30; wage=150.697,199.592,187.625;179.323,195.072,250.287;203.212,179.092,322.767;226.505,153.706,426.730;249.636,120.281,598.243; w=interp2(service,years,wage,15,1975)w =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- matlab 软件 拟合 运算 实验 报告

限制150内