polyfit

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

polyfit多项式函数拟合
a=polyfit(xdata,ydata,n):其中n表示多项式的最高阶数,xdata,ydata 为将要拟合的数据,它是用数组的方式输入.输出参数a为拟合多项式
polyfit的输出是一个多项式系数的行向量。

为了计算在xi数据点的多项式值,调用MATLAB的函数polyval。

curvefit一般的曲线拟合:
p=curvefit(‘Fun’,p0,xdata,ydata):其中Fun表示函数Fun(p,data)的M函数文件,p0表示函数的初值.curvefit()命令的求解问题形式是最小二乘解。

lsnonlin
lsqnonlin 解决非线性最小二乘法问题,包括非线性数据拟合问题
只可以处理实数变量。

在处理包括复数变量的实例的拟合的时候,数据集应该被切分成实数与虚数部分。

lsqcurvefit 解决非线性数据拟合问题。

利用此函数可以在最小二乘意义上解决非线性曲线拟合(数据拟合)问题。

也就是说,给定输入数据xdata,以及观测的输出数据ydata,找到系数x,使得函数F(x,xdata)能够最好的拟合向量值。

统计工具箱函数
函数名描述
nlinfit(非线性回归)采用Gauss-Newton法进行非线性最小二乘数据拟合
lscov(线性回归)根据已知协方差矩阵进行最小二乘估计
regress 多元线性回归
regstats 回归诊断
ridge 脊回归(?Ridge regress)
rstool 多维响应表面可视化(RSV)
stepwise 交互式逐步回归。

相关文档
最新文档