网站大量收购独家精品文档,联系QQ:2885784924

回归分析(曲线拟合)算法探究.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
回归分析(曲线拟合)算法探究

武汉工程大学本科学位论文答辩 目录 1.引言 1.1 一元线性回归是描述两个变量之间统计关系的最简单的回归模型。一元线性回归虽然简单,但通过一元线性回归模型的建立过程,我们可以了解回归分析方法的基本思想以及它实际问题研究中的应用原理 1.2在许多实际问题中,变量之间的关系并不都是线性的。通常我们会碰到某些现象的被解释变量与解释变量之间呈现某种曲线关系。对于曲线形式的回归问题,显然不能照搬我们前面线性回归的建模方法 ,我们又有些新方法。 2.算法部分 一元线性回归分析我们主要采用的是最小二乘法,一元非线性方程变为一元线性方程模型 。所谓最小二乘法就是在同一实验条件下所测定的一组数据,若求的最佳值,则它与所以数据的残余平方和为最小。在回归分析中,若要选定一条直线,只要各次观测误差互相独立,且因变量的条件期望是自变量的函数,那么个测得的数据与在最佳直线上相应点之间的差平方和为最小。有些函数关系虽然不是线性的,但是我可以通过将其转换成线性关系的方法进行研究,然后再用线性最小二乘法处理。 最小二乘算法介绍 给定一组数据(x,y),j=1,2,……,m,做拟合直线p(x)=a+bx,均方差为: 最小二乘算法介绍 上式称为拟合曲线的法方程,可用消元法或者克莱姆方法解得: 非线性方程变为线性方程算法介绍 1.双曲线 非线性方程变为线性方程算法介绍 3.结果与讨论 3.6 结 论 4.致 谢 * * * * 专业班级:工业分析 01 学 生:王永亮 指导老师:冉国芳 副教授 算法部分 致 谢 引 言 结果与讨论 由数学知识我们可以得到,Q(a,b)的极小值需要满足: 整理得到拟合曲线满足的方程: 相关系数R,在线性回归分析中,R用下式计算: 令 代换方程为 2.幂函数曲线 两边取对数 令 3.指数函数曲线 两边取对数得 令 4.S型曲线 变形后 令 , 5.平方根曲线 令 这里我们介绍三次样条函数插值算法研究现有若干测试点(X0,Y0)、(X1,Y1)、……(Xn,Yn),在区间[X0,Yn]内的每一段都是三次多项式,设其为S(X),此为样条函数。三次样条函数一般能保证所绘曲线处处光滑。插值数据有时会使所绘制曲线发生曲折或不连续,因此三次样条函数插值法在分析化学的数据处理中被广泛应用。由于三次差值的方法算法复杂,我们在这里不做介绍,只做最后的结果评定. 3.1乙酸乙酯皂化反应实验数据处理 我们下面用文献——《乙酸乙酯皂化反应实验数据的线性拟合与非线性拟合处理》,中乙酸乙酯皂的一个造化反应时间与电导的实验的数据,验证我们的上面所述的线性回归于非线性回归做出来的程序正确性 乙酸乙酯皂化反应是一个典型的二级反应,反应中各物质浓度随时间的变化, 可由测量溶的电导间接得到. 本文通过两种方法对数据进行分析. 一种是通过测量溶液在不同时刻的电以及反应在起始和终了时的电导G 0和G∞ , 采用对间接变量进行线性拟合后, 由斜率求得速率常数. 另一种是采用非线性曲线拟合. 将G0 作为一个附加的拟合参数【1】 , 不用测定G0 、G∞等与拟合目的无关的物理量, 直接对变量进行非线性曲.实验原理为: CH3COOC2H5 +Na+ +OH- = CH3 COO- +Na++C2H5OH 设NaOH和CH3COOC2H5 的初始浓度分别为a和b. 当a = b时, 有线性方程 当实验C氢氧化钠= C乙酸乙酯=0. 02074mol·L-1,水浴温度26℃, G0 =2340μs·cm -1,G∞ = 911μs · cm-1 实验数据 表一 实验数据的Gt和M 163.7861 1236 60 151.4961 1256 55 138.5069 1280 50 125.7756 1307 45 112.3916 1340 40 99.3229 1378 35 85.5717 1426 30 71.8200 1485 25 57.9489 1560 20 43.5616 1661 15 29.0269 1803 10 13.9126 2020 5 M(L/mol) Gt(μs·cm- 1) T(min) 3.2 VisualBasic编程语言的程序设计 表二 主要控件的属性值表 退出程序 退出 Caption Command3 做曲线拟合 曲线拟合 Caption Command2 做直线拟合 直线拟合 Caption Command1 绘制拟合曲线 根据因变量自变量取值 Scale Picture1 提供多项式拟合 多项式拟合 Caption Option8 提供平方根曲线拟合 平方根曲线拟合 Caption Option7 提供S型曲线 S型曲线 Caption

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档