用最小二乘法进行多项式拟合(matlab实现)西安交通大学 徐彬华算法分析:对给定数据 (i=0 ,1,2,3,.,m),一共m+1个数据点,取多项式P(x),使函数P(x)称为拟合函数或最小二乘解,令似的 使得 其中,a0,a1,a2,an为待求未知数,n为多项式的最高次幂,由此,该问题化为求的极值问题。由多元函数求极值的必要条件: j=0,1,n得到: j=0,1,n这是一个关于a0,a1,a2,an的线性方程组,用矩阵表示如下:因此,只要给出数据点 及其个数m,再给出所要拟合的参数n,则即可求出未知数矩阵(a0,a1,a2,an)试验题1编制以函数 为基的多项式最小二乘拟合程
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。