主题:多元线性回归分析的问题
tzwbin
[专家分:0] 发布于 2007-08-01 13:48:00
怎么用matlab做多元线性回归分析?方程Y=A0+A1*X1+A2*X2+A3*X3+A4*X4+A5*X5;已知数据X与Y值,求各个系数?调用regress,还是求不好,请高手给个程序?
回复列表 (共1个回复)
沙发
Guassfans [专家分:4090] 发布于 2007-08-01 17:40:00
已知的数据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了
我来回复