matlab多元非线性回归教程.docVIP

  • 2
  • 0
  • 约2.21万字
  • 约 30页
  • 2026-05-07 发布于浙江
  • 举报

matlab回归(拟合)总结

前言

1、学三条命令

polyfit(x,y,n)---拟合成一元幂函数(一元多次)

regress(y,x)----可以多元,

nlinfit(x,y,’fun’,beta0)(可用于任何类型的函数,任意多元函数,应用范围最主,最万能的)

2、同一个问题,这三条命令都可以使用,但结果肯定是不同的,因为拟合的近似结果,没有唯一的标准的答案。相当于咨询多个专家。

3、回归的操作步骤:

根据图形(实际点),选配一条恰当的函数形式(类型)---需要数学理论与基础和经验。(并写出该函数表达式的一般形式,含待定系数)------选用某条回归命令求出所有的待定系数。所以可以说,回归就是求待定系数的过程(需确定函数的形式)

一、回归命令

一元多次拟合polyfit(x,y,n);一元回归polyfit;多元回归regress---nlinfit(非线性)

二、多元回归分析

对于多元线性回归模型(其实可以是非线性,它通用性极高):

设变量的n组观测值为

记,,则的估计值为排列方式与线性代数中的线性方程组相同(),拟合成多元函数---regress

使用格式:左边用b=[b,bint,r,rint,stats]右边用=regress(y,x)或regress(y,x,alpha)

---命令中是先y后x,

---须构造

文档评论(0)

1亿VIP精品文档

相关文档