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

学习 时间:2026-04-03 09:13:12 阅读:3796
求一个关于解答多元线性回归问题的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 谢谢了

最佳回答

独特的手套

着急的巨人

2026-04-03 09:13:12

请用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

最新回答共有2条回答

  • 愤怒的冰棍
    回复
    2026-04-03 09:13:12

    请用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

上一篇 - 撒 郎 呦 ,- 撒意思昂,

下一篇 世界上最大的洋什么?