回 帖 发 新 帖 刷新版面

主题:多元线性回归分析的问题

怎么用matlab做多元线性回归分析?方程Y=A0+A1*X1+A2*X2+A3*X3+A4*X4+A5*X5;已知数据X与Y值,求各个系数?调用regress,还是求不好,请高手给个程序?

回复列表 (共1个回复)

沙发

已知的数据X是对应于X1 X2 X3 X4 X5 的吧
那么要将X增加一列,表示A0
X=[ones(n,1) * * * * *] % n 行 6 列

>>[B,BINT,R,RINT,STATS] = regress(Y,X)

B即为向量(1 X1 X2 X3 X4 X5)各分量对应系数A0....A5了

我来回复

您尚未登录,请登录后再回复。点此登录或注册