MATLAB中关于regress函数的问题MATLAB中使用regress函数进行多元线性回归,最后返回的stats的量为什么是四个?具体程序如下:y =[ 0.13700.28600.19200.20750.23500.17250.22050.17250.2545 ]>> X=[1 112 0.03 0.82 0.0005; 1 1
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 01:40:57
MATLAB中关于regress函数的问题MATLAB中使用regress函数进行多元线性回归,最后返回的stats的量为什么是四个?具体程序如下:y =[ 0.13700.28600.19200.20750.23500.17250.22050.17250.2545 ]>> X=[1 112 0.03 0.82 0.0005; 1 1
MATLAB中关于regress函数的问题
MATLAB中使用regress函数进行多元线性回归,最后返回的stats的量为什么是四个?
具体程序如下:
y =[ 0.1370
0.2860
0.1920
0.2075
0.2350
0.1725
0.2205
0.1725
0.2545 ]
>> X=[1 112 0.03 0.82 0.0005; 1 112 0.06 3.30 0.0025; 1 112 0.09 1.65 0.00125; 1 160 0.03 3.30 0.00125; 1 160 0.06 1.65 0.0005; 1 160 0.09 0.82 0.0025; 1 80 0.03 1.65 0.0025; 1 80 0.06 0.82 0.00125 ; 1 80 0.09 3.30 0.0005];
>> X
X =
1.0000 112.0000 0.0300 0.8200 0.0005
1.0000 112.0000 0.0600 3.3000 0.0025
1.0000 112.0000 0.0900 1.6500 0.0013
1.0000 160.0000 0.0300 3.3000 0.0013
1.0000 160.0000 0.0600 1.6500 0.0005
1.0000 160.0000 0.0900 0.8200 0.0025
1.0000 80.0000 0.0300 1.6500 0.0025
1.0000 80.0000 0.0600 0.8200 0.0013
1.0000 80.0000 0.0900 3.3000 0.0005
>> [b,bint,r,rint,stats]=regress(y,X)
结果是:
b =
0.1254
-0.0001
0.3000
0.0336
10.7687
bint =
0.1215 0.1294
-0.0001 -0.0001
0.2685 0.3315
0.0328 0.0343
9.8323 11.7051
r =
-0.0164
0.0188
-0.0153
-0.0312
0.0508
-0.0144
0.0137
-0.0019
-0.0041
rint =
-0.0181 -0.0147
0.0171 0.0206
-0.0175 -0.0131
-0.0322 -0.0302
0.0504 0.0512
-0.0155 -0.0133
0.0122 0.0153
-0.0040 0.0002
-0.0054 -0.0028
stats =
0.7153 2.5122 0.1970 0.0012
这是怎么回事?如果答得对我给50分.
MATLAB中关于regress函数的问题MATLAB中使用regress函数进行多元线性回归,最后返回的stats的量为什么是四个?具体程序如下:y =[ 0.13700.28600.19200.20750.23500.17250.22050.17250.2545 ]>> X=[1 112 0.03 0.82 0.0005; 1 1
STATS containing,in the following order,the R-square statistic,the F statistic and p value for the full model,and an estimate of the error variance
help里面有的,这四个分别表示R平方,F,p和估计误差方差