数学建模案例分-- 插值与拟合方法建模2数据拟合方法及应用.docVIP

数学建模案例分-- 插值与拟合方法建模2数据拟合方法及应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数学建模案例分-- 插值与拟合方法建模2数据拟合方法及应用

§2 数据拟合方法及应用 在生产实践和科学研究中,常常有这样的问题:由实验或测量得到变量间的一批离散样点,要求由此建立变量之间的函数关系或得到样点之外的数据。与此有关的另一类问题是拟合问题。当原始数据有误差时,我们确定的初等函数并不要求经过数据点,而是要求在某种距离意义下的误差达到最小(通常考虑使各数据点误差平方和最小)。 假设已知函数(这里可以是多个未知参数)的一批有误差的数据 要求据此确定参数,这样的问题称为数据拟合。最小二乘法就是求使得残差平方和 达到最小。这里的建模原理实质上就是数理统计中的回归分析。 1、线性函数 (1)建立回归方程 若离散样点集中在一条直线的附近,这时可建立线性回归方程 按最小二乘法得到的具体算法是 记 则有 (2)线性回归的显著性检验 采用如下检验统计量: ,其中的 若,则认为所建立的线性回归方程正确。 (3)利用回归方程作区间预测 当时,的置信度为的预测区间是: 例1、为研究某一化学反应过程中温度x对产品得率y的影响,测得数据如下。 x ( ℃) 100 110 120 130 140 150 160 170 180 190 y ( % ) 45 51 54 61 66 70 74 78 85 89 要求拟合出它们的函数关系。 x=[100 110 120 130 140 150 160 170 180 190]; y=[45 51 54 61 66 70 74 78 85 89]; close; plot(x,y,’o’); 由于这些点落在一条直线附近,可以用线性函数来拟合,按上面算法通过命令p=polyfit(x,y,1) 求出。 2、可线性化的函数 根据专业知识或离散样点的形状,有时可选择适当的非线性函数来拟合。为确定其中的未知参数,可通过变量转换,把非线性函数转换成线性函数,然后借助线性函数的方法来实现数据拟合。诸如下面所列的曲线函数都能做到线性化: (1) (2) (3) (4) (5) (6) 以为例,我们只要作变换,就可化为线性函数。 例2、电容器充电后,电压达到100伏,然后开始放电,测得时刻(秒)时电压(伏)如下表。 t 0 1 2 3 4 5 6 7 8 9 10 u 100 75 55 40 30 20 15 10 10 5 5 要求拟合电压u与放电时间t的函数关系。 t=[0 1 2 3 4 5 6 7 8 9 10]; u=[100 75 55 40 30 20 15 10 10 5 5]; close; plot(t,u,’o’) 由于这些点落在曲线附近,可通过变量转换,化成线性函数 。按上面算法通过如下命令来实现: T=t; U=log(u); p=polyfit(T, U,1) b=p(1) a=exp(p(2)) 求出,这样所拟合的函数 3、多项式函数 若离散样点的形状表明既不能用线性函数来拟合,又不能用可以线性化的函数来拟合的话,从理论上讲,用一个多项式函数来拟合总是可行的。在实际应用中,最常用的是二次和三次多项式函数。下面通过一个例子来说明。 例3、某种产品在生产过程中的废品率y与它所含的某种物质量x有关,现将试验所得16组数据记录列于下表。 x 34 36 37 38 39 39 39 40 y 1.30 1.00 0.73 0.90 0.81 0.70 0.60 0.50 x 40 41 42 43 43 45 47 48 y 0.44 0.56 0.30 0.42 0.35 0.40 0.41 0.60 要求拟合y与x的函数关系。 x=[34 36 37 38 39 39 39 40 40 41 42 43 43 45 47 48]; y=[1.30 1.00 0.73 0.90 0.81 0.70 0.60 0.50 0.44 0.56 0.30 0.42 0.35 0.40 0.41 0.60]; close; plot(x,y,’o’) 这些

文档评论(0)

qee026 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档