用matlab做多元线性回归拟合,最后stats显示结果有问题用matlab做多元线性回归拟合,最后stats显示结果不仅有四个数,而且还是3个零,但是按书上的应该只有三个值,分别是R^2,F,P值,不知道怎么回事,
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 04:11:25
用matlab做多元线性回归拟合,最后stats显示结果有问题用matlab做多元线性回归拟合,最后stats显示结果不仅有四个数,而且还是3个零,但是按书上的应该只有三个值,分别是R^2,F,P值,不知道怎么回事,
用matlab做多元线性回归拟合,最后stats显示结果有问题
用matlab做多元线性回归拟合,最后stats显示结果不仅有四个数,而且还是3个零,但是按书上的应该只有三个值,分别是R^2,F,P值,不知道怎么回事,请大神指导
用matlab做多元线性回归拟合,最后stats显示结果有问题用matlab做多元线性回归拟合,最后stats显示结果不仅有四个数,而且还是3个零,但是按书上的应该只有三个值,分别是R^2,F,P值,不知道怎么回事,
可以得到如下结果.
x=2001:2012;
y=[13247.53787e8 14538.90366e8 16409.66051e8 19316.67694e8 22344.87646e8 26804.09779e8 34046.38095e8 43022.2793e8 49863.64913e8 58803.00523e8 71449.67908e8 82454.262e8];
n=length(x);
X=[ones(n,1) x'];
[b,bint,r,rint,stats]= regress(y',X);
b,bint,stats
b =
-617976584796838
309523369562.942
bint =
-1.32114524435124e+015 85192074757566.5
-40921494082.0299 659968233207.913
stats =
Columns 1 through 2
0.279168193180706 3.87286174860311
Columns 3 through 4
0.0774064908394065 3.53745507095422e+024