作业帮 > 综合 > 作业

求一个关于解答多元线性回归问题的matlab代码

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 10:13:37
求一个关于解答多元线性回归问题的matlab代码
y=b0+b1*x1+b2*x2+b3*x3+ε 数据x1=[0.6134 0.6122 0.6650 0.6507 0.6434];x2=[0.2507 0.0204 0.0287 0.0143 0.0286]; x3=[0.0567 0.0510 0.1148 0 0];y=[0.6968 0.6837 0.8086 0.6651 0.6721];需要求得:b,bint,r,rint及stats 谢谢了
请用regress函数求解
x1=[0.6134 0.6122 0.6650 0.6507 0.6434];
x2=[0.2507 0.0204 0.0287 0.0143 0.0286];
x3=[0.0567 0.0510 0.1148 0 0];
y=[0.6968 0.6837 0.8086 0.6651 0.6721];
X=[ones(5,1),x1',x2',x3'];
y=y';
[b,bint,r,rint,stats] = regress(y,X)
再问: 最后求得的stats不是只有三个值吗?怎么会变成四个呢。。。还有就是我用另一组数据算出的结果里面有1.0e+0.29* 0.0000 5.1253 0.0000 0.0000 这又是神马情况?万分感谢呐。
再答: 参考 doc regress