最小二乘曲线拟合.doc

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3高斯消元法是求解线性方程组的常用方法,高斯约当消元法大家可能不是很熟悉。下面先介绍线性方程组和矩阵的一些基本概念与高斯消元法,然后着重介绍高斯约当消元法相对于高斯消元法的优势:程序简单(不需要回代),应用广泛(例如求矩阵的逆),易于判断处理特殊情况(有无穷多解的情况)。   这是一个线性方程组:   把方程组中的系数矩阵 和结果向量 并置,得到下面的增广矩阵:   高斯消元法的基本方法是使用加减消元,依次选定每一个未知数 ,利用增广矩阵的其中一行消去尚未利用的其他行中出现的 ,最终利用回代过程求得方程组的解。为了减小误差,每次都应选择 的系数绝对值最大的一行。   高斯消元法实现时有一些不易处理的问题:   1.回代过程:虽然公式并不复杂,可是编程时代入消元和加减消元并用,对于初学者(比如我)依然是一个不小的障碍。   2.自由变量:如果消元过程中存在自由变量,必须立刻赋值,否则无法继续。这样求出的是一组特解,难以求出其他变量与自由变量的函数关系。   3.交换两行:处理时需要反复交换原矩阵的两行,给调试工作带来困难。   高斯约当消元法解决了这些问题。与高斯消元法不同的是,每次消去时把当前等式中 的系数化为 ,同时不仅消去尚未利用的行中出现的 ,也消去已利用的行中出现的 。这样在消元完成后不需要回代过程,方程组中每一行都是 的形式。同时由于不需要回代过程,方程组中各个未知数的消元顺序不再那么严格,因此我们可以把“选择行主元”变成“选择列主元”,也就是依次选定每一个方程,从中选择系数绝对值最大的 来消元。这样方程可以依次处理,自由变量在消元完成之前不会出现。若出现“无元可消”,只有两种情况: 和 ,前者直接忽略,后者直接无解。 lu分解  HYPERLINK "/view/96547.htm"LU分解在本质上是HYPERLINK "/view/33268.htm"高斯消元法的一种表达形式。实质上是将A通过初等行变换变成一个上三角矩阵,其变换矩阵就是一个单位下三角矩阵。这正是所谓的杜尔里特算法(Doolittle algorithm):从下至上地对矩阵A做初等行变换,将对角线左下方的元素变成零,然后再证明这些行变换的效果等同于左乘一系列单位下三角矩阵,这一系列单位下三角矩阵的乘积的逆就是L矩阵,它也是一个单位下三角矩阵。这类算法的复杂度一般在(三分之二的n三次方) 左右。 三,最小二乘。 关于最小二乘法的数学原理可以给出很多漂亮的解释,比如可以直接使用多元函数极值的观点也可以使用高等代数中向量到子空间距离短的观点。对于拟合问题,如果建立在泛函的基础上把基函数系看成是对代数空间的一种拓展,可以给出最小二乘一种比较简洁的解释。但这里还是选择第一种方法。 对于给定的一组数据,假设拟合函数 其中基函数为线性无关的函数系。最小二乘拟合问题就是求系数,使下面的表达式取极小值。 根据多元函数极值问题,E取极值的必要条件是 设 以及,那么 如此最小二乘拟合问题就转化为超定线性方程组 的最小二乘解问题。

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档